Namespaces
Variants

std::ranges::join_view<V>:: sentinel

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

Le type de retour de join_view::end lorsque l'une des plages sous-jacentes ( V ou ranges:: range_reference_t < V > ) n'est pas une common_range , ou lorsque le parent join_view n'est pas une forward_range .

Si V n'est pas une vue simple , Const est true pour les sentinelles retournées par les surcharges constantes, et false sinon. Si V est une vue simple, Const est true .

Table des matières

Types membres

Membre Définition
Parent (privé) maybe-const  < Const, ranges:: join_view < V >>
( type membre d'exposition uniquement* )
Base (privé) maybe-const  < Const, V >
( type membre d'exposition uniquement* )

Membres de données

Membre Définition
ranges:: sentinel_t < Base > end_ (privé) Un sentinelle obtenu à partir de V (éventuellement qualifié const)
( objet membre d'exposition uniquement* )

Fonctions membres

construit un sentinelle
(fonction membre publique)

Fonctions non membres

(C++20)
compare un sentinel avec un itérateur retourné par join_view::begin
(fonction)