Namespaces
Variants

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

Von de.cppreference.net
 
 
Ranges-Bibliothek
Bereichsadapter
 
 
/*iterator*/() = default;
(1) (seit C++23)
private:
constexpr /*iterator*/( chunk_by_view& parent,
                        ranges::iterator_t<V> current,
                        ranges::iterator_t<V> next );
(2) (nur zur Darstellung*)

Konstruiere einen Iterator.

1) Standardkonstruktor. Wertinitialisiert die zugrunde liegenden Datenmember wie folgt:
2) Ein privater Konstruktor, der von chunk_by_view::begin und chunk_by_view::end verwendet wird. Dieser Konstruktor ist für Benutzer nicht zugänglich. Initialisiert:

Parameter

Parent - Ein Elternobjekt
current, next - Iteratoren

Beispiel