std::ranges::zip_view<Views...>:: iterator
|
template
<
bool
Const
>
class /*iterator*/ ; |
( Nur zur Darstellung* ) | |
Der Iteratortyp eines möglicherweise const-qualifizierten
zip_view
, zurückgegeben von
zip_view::begin
und in bestimmten Fällen von
zip_view::end
.
Der Typ /*iterator*/ < true > oder /*iterator*/ < false > behandelt die zugrundeliegenden Views als const-qualifiziert bzw. nicht const-qualifiziert.
Inhaltsverzeichnis |
Mitgliedertypen
| Mitgliedertyp | Definition |
iterator_concept
|
|
iterator_category
(bedingt vorhanden) |
|
value_type
|
|
difference_type
|
|
Datenmitglieder
| Mitgliedername | Definition |
current_
(privat)
|
|
Memberfunktionen
|
Konstruiert einen Iterator
(öffentliche Elementfunktion) |
|
|
Erhält einen tupelartigen Wert, der aus den zugrundeliegenden referenzierten Elementen besteht
(öffentliche Elementfunktion) |
|
|
Erhält einen tupelartigen Wert, der aus den zugrundeliegenden Elementen an der gegebenen Position besteht
(öffentliche Elementfunktion) |
|
|
Bewegt die zugrundeliegenden Iteratoren vorwärts oder rückwärts
(öffentliche Elementfunktion) |
Nicht-Member-Funktionen
|
vergleicht die zugrundeliegenden Iteratoren
(Funktion) |
|
|
(C++23)
|
führt Iterator-Arithmetik auf zugrundeliegenden Iteratoren aus
(Funktion) |
|
(C++23)
|
erhält einen tupelartigen Wert, der zugrundeliegende referenzierte Elemente zum Verschieben kennzeichnet
(Funktion) |
|
(C++23)
|
tauscht zugrundeliegende referenzierte Elemente
(Funktion) |
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |