Namespaces
Variants

std::ranges::join_with_view<V,Pattern>:: begin

From cppreference.net
Ranges library
Range adaptors
constexpr auto begin ( ) ;
(1) (depuis C++23)
constexpr auto begin ( ) const

nécessite ranges:: forward_range < const V > &&
ranges:: forward_range < const Pattern > &&
std:: is_reference_v < ranges:: range_reference_t < const V >> &&
ranges:: input_range < ranges:: range_reference_t < const V >> &&
/*concatable*/ < ranges:: range_reference_t < const V > ,

const Pattern > ;
(2) (depuis C++23)

Retourne un itérateur au début du join_with_view .

1) Retourne un itérateur mutable ou un itérateur constant.
2) Retourne un itérateur constant.
Pour la définition de concatable , voir std::ranges::concat_view .

Valeur de retour

1) Comme décrit ci-dessus.
2) iterator  < true > { * this, ranges:: begin ( base_ ) } .

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)