std::ranges::zip_view<Vistas...>::iterator
De es.cppreference.net
template< bool Const >
class /*iterator*/;
|
(solo exposición*) | |
El tipo de iterador de un zip_view posiblemente cualificado como const, devuelto por zip_view::begin y en ciertos casos por zip_view::end.
El tipo /*iterator*/<true> o /*iterator*/<false> trata las vistas subyacentes como cualificadas como const o no cualificadas como const respectivamente.
Tipos miembro
| Miembro | Definición |
iterator_concept
|
|
iterator_category(presente condicionalmente) |
|
value_type
|
|
difference_type
|
|
Miembros de datos
| Miembro | Definición |
current_ (privado)
|
|
Funciones miembro
|
construye un iterador
(función miembro pública) |
|
|
obtiene un valor tipo tupla que consiste en los elementos subyacentes apuntados
(función miembro pública) |
|
|
obtiene un valor tipo tupla que consiste en los elementos subyacentes en el desplazamiento dado
(función miembro pública) |
|
|
avanza o decrementa los iteradores subyacentes
(función miembro pública) |
Funciones no miembro
|
compara los iteradores subyacentes
(función) |
|
|
(C++23)
|
realiza operaciones aritméticas de iterador sobre los iteradores subyacentes
(función) |
|
(C++23)
|
obtiene un valor tipo tupla que denota los elementos subyacentes apuntados para ser movidos
(función) |
|
(C++23)
|
intercambia los elementos subyacentes apuntados
(función) |
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |