Namespaces
Variants

std::ranges::enumerate_view<V>:: enumerate_view

From cppreference.net
Ranges library
Range adaptors
enumerate_view ( ) requires std:: default_initializable < V > = default ;
(1) (depuis C++23)
constexpr explicit enumerate_view ( V base ) ;
(2) (depuis C++23)

Construit un enumerate_view .

1) Constructeur par défaut. Initialise par valeur la vue sous-jacente base_ . Après construction, base() retourne une copie de V ( ) .
2) Initialise la vue sous-jacente base_ avec std :: move ( base ) .

Paramètres

base - la vue sous-jacente

Exemple