operator+,- (ranges::zip_view:: iterator )
|
friend
constexpr
/*iterator*/
operator
+
(
const
/*iterator*/
&
i, difference_type n
)
requires /*all-random-access*/ < Const, Views... > ; |
(1) | (desde C++23) |
|
friend
constexpr
/*iterator*/
operator
+
(
difference_type n,
const
/*iterator*/
&
i
)
requires /*all-random-access*/ < Const, Views... > ; |
(2) | (desde C++23) |
|
friend
constexpr
/*iterator*/
operator
-
(
const
/*iterator*/
&
i, difference_type n
)
requires /*all-random-access*/ < Const, Views... > ; |
(3) | (desde C++23) |
|
friend
constexpr
difference_type operator
-
(
const
/*iterator*/
&
i,
const
/*iterator*/
&
j
)
|
(4) | (desde C++23) |
Sea
current_
el objeto subyacente de tipo
tuple-like
de iteradores a elementos de las vistas adaptadas.
DIST(k)
el
difference_type
(
std
::
get
<
k
>
(
i.
current_
)
-
std
::
get
<
k
>
(
j.
current_
)
)
. Retorna el menor valor absoluto entre
DIST(n)
para todos los enteros
0
<=
n
<
sizeof...
(
Views
)
.
Estas funciones no son visibles para la búsqueda
no calificada
o
calificada
ordinaria, y solo pueden ser encontradas mediante
búsqueda dependiente de argumentos
cuando
zip_view::
iterator
<Const>
es una clase asociada de los argumentos.
Contenidos |
Parámetros
| i, j | - | los iteradores. |
| n | - | posición relativa a la ubicación actual. |
Valor de retorno
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
avanza o decrementa los iteradores subyacentes
(función miembro pública) |