Namespaces
Variants

std::ranges::chunk_by_view<V,Pred>::iterator::iterator

De fr.cppreference.net
 
 
Bibliothèque des ranges
Adaptateurs de ranges
 
 
/*iterator*/() = default;
(1) (depuis C++23)
private:
constexpr /*iterator*/( chunk_by_view& parent,
                        ranges::iterator_t<V> current,
                        ranges::iterator_t<V> next );
(2) (uniquement à titre d'exposition*)

Construit un itérateur.

1) Constructeur par défaut. Initialise par valeur les membres de données sous-jacents comme suit :
2) Un constructeur privé qui est utilisé par chunk_by_view::begin et chunk_by_view::end. Ce constructeur n'est pas accessible aux utilisateurs. Initialise :

Paramètres

parent - un objet parent
current, next - itérateurs

Exemple