Namespaces
Variants

std::ranges::adjacent_transform_view<V,F,N>:: sentinel

From cppreference.net
Ranges library
Range adaptors
template < bool Const >
class /*sentinel*/ ;
( exposition uniquement* )

Le type de retour de adjacent_transform_view::end lorsque la vue sous-jacente n'est pas une common_range .

Le type /*sentinel*/ < true > est renvoyé par la surcharge qualifiée const. Le type /*sentinel*/ < false > est renvoyé par la surcharge non qualifiée const.

Table des matières

Membres de données

Objet membre Définition
inner_ (privé) Un sentinelle de type inner-sentinel .
( objet membre d'exposition uniquement* )

Fonctions membres

construit un sentinelle
(fonction membre publique)

Fonctions non membres

(C++23)
compare un sentinel avec un itérateur retourné par adjacent_transform_view::begin
(fonction)
(C++23)
calcule la distance entre un sentinel et un itérateur retourné par adjacent_transform_view::begin
(fonction)

Exemple

Références

  • Norme C++23 (ISO/CEI 14882:2024) :
  • 26.7.27.4 Modèle de classe adjacent_transform_view::sentinel [range.adjacent_transform.sentinel]

Voir aussi