Namespaces
Variants

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

De fr.cppreference.net
 
 
Bibliothèque Ranges
Adaptateurs de plages
 
 
constexpr auto begin() requires (!/*simple-view*/<V>);
(1) (depuis C++23)
constexpr auto begin() const requires /*range-with-movable-references*/<const V>;
(2) (depuis C++23)

Retourne un iterator vers le premier élément de la enumerate_view.

Soit base_ la vue sous-jacente.

1) Équivalent à return /*iterator*/<false>(ranges::begin(base_), 0);.
2) Équivalent à return /*iterator*/<true>(ranges::begin(base_), 0);.

Paramètres

(aucun)

Valeur de retour

Itérateur vers le premier élément.

Exemple

Voir aussi

retourne un itérateur ou un sentinelle vers la fin
(fonction membre publique)
retourne un itérateur vers le début d'une plage
(objet de point de personnalisation)