Namespaces
Variants

std::ranges::view_interface<D>:: cend

From cppreference.net
Ranges library
Range adaptors
constexpr auto cend ( ) ;
(1) (depuis C++23)
constexpr auto cend ( ) const requires ranges:: range < const D > ;
(2) (depuis C++23)

L'implémentation par défaut de la fonction membre cend() renvoie le sentinelle pour l'itérateur constant de la plage.

range-begin-end.svg

1) Soit derived une référence liée à static_cast < D & > ( * this ) . Équivalent à return ranges:: cend ( derived ) ; .
2) Identique à (1) , sauf que derived est static_cast < const D & > ( * this ) .

Table des matières

Valeur de retour

La sentinelle pour l'itérateur constant de la plage.

Notes

Tous les adaptateurs de plage et les fabriques de plage dans la bibliothèque standard et std::ranges::subrange utilisent l'implémentation par défaut de cend .

Exemple

Voir aussi

(C++11) (C++14)
retourne un itérateur vers la fin d'un conteneur ou d'un tableau
(modèle de fonction)
retourne un sentinelle indiquant la fin d'une plage en lecture seule
(objet de point de personnalisation)