std::ranges::zip_view<Views...>:: iterator
|
template
<
bool
Const
>
class /*iterator*/ ; |
( solo para exposición* ) | |
El tipo iterador de un
zip_view
posiblemente calificado 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 calificadas con const o no calificadas con const respectivamente.
Contenidos |
Tipos de miembros
| Tipo de miembro | Definición |
iterator_concept
|
|
iterator_category
(condicionalmente presente) |
|
value_type
|
|
difference_type
|
|
Miembros de datos
| Nombre del 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 |