std::ranges::zip_view<Vues...>::iterator
Depuis fr.cppreference.net
template< bool Const >
class /*iterator*/;
|
(exposition uniquement*) | |
Le type d'itérateur d'une zip_view éventuellement qualifiée const, retourné par zip_view::begin et dans certains cas par zip_view::end.
Le type /*iterator*/<true> ou /*iterator*/<false> traite les vues sous-jacentes comme qualifiées const ou non qualifiées const respectivement.
Types membres
| Membre | Définition |
iterator_concept
|
|
iterator_category(présent conditionnellement) |
|
value_type
|
|
difference_type
|
|
Membres de données
| Membre | Définition |
current_ (privé)
|
|
Fonctions membres
|
construit un itérateur
(fonction membre publique) |
|
|
obtient une valeur de type tuple constituée des éléments sous-jacents pointés
(fonction membre publique) |
|
|
obtient une valeur de type tuple constituée des éléments sous-jacents à l'offset donné
(fonction membre publique) |
|
|
avance ou décrémente les itérateurs sous-jacents
(fonction membre publique) |
Fonctions non membres
|
compare les itérateurs sous-jacents
(fonction) |
|
|
(C++23)
|
effectue des opérations arithmétiques sur les itérateurs sous-jacents
(fonction) |
|
(C++23)
|
obtient une valeur de type tuple qui désigne les éléments pointés sous-jacents à déplacer
(fonction) |
|
(C++23)
|
échange les éléments pointés sous-jacents
(fonction) |
Exemple
|
Cette section est incomplète
Raison : aucun exemple |