std::regex_token_iterator<BidirIt,CharT,Traits>:: operator++, operator++ (int)
|
regex_token_iterator
&
operator
++
(
)
;
|
(desde C++11) | |
|
regex_token_iterator operator
++
(
int
)
;
|
(desde C++11) | |
Avanza el iterador al siguiente subemparejamiento.
|
Esta sección está incompleta
Razón: Explicar mejor. Por ejemplo,
subs
es un vector de solo exposición de subexpresiones coincidentes.
|
Si * this es un iterador de sufijo, establece * this a un iterador de fin de secuencia.
De lo contrario, si N + 1 < subs. size ( ) , incrementa N y establece el resultado a la dirección de la coincidencia actual.
De lo contrario, establece
N
a
0
e incrementa
position
. Si
position
no es un iterador de fin-de-secuencia, el operador establece result a la dirección de la coincidencia actual.
De lo contrario, si alguno de los valores almacenados en subs es igual a
-
1
y
prev
-
>
suffix
(
)
.
length
(
)
no es
0
el operador establece
*this
como un iterador de sufijo que apunta al rango [
prev
-
>
suffix
(
)
.
first
,
prev
-
>
suffix
(
)
.
second
).
De lo contrario, establece * this como un iterador de fin de secuencia.
El comportamiento es indefinido si el iterador es un iterador de fin de secuencia.
Parámetros
(ninguno)