std::regex_token_iterator<BidirIt,CharT,Traits>:: operator++, operator++ (int)
|
regex_token_iterator
&
operator
++
(
)
;
|
(начиная с C++11) | |
|
regex_token_iterator operator
++
(
int
)
;
|
(начиная с C++11) | |
Перемещает итератор на следующий подматч.
|
Этот раздел не завершён
Причина: Требуется лучшее объяснение. Например,
subs
является вектором только для экспозиции, содержащим совпавшие подвыражения.
|
Если * this является суффиксным итератором, устанавливает * this в итератор конца последовательности.
В противном случае, если N + 1 < subs. size ( ) , увеличивает N и устанавливает result на адрес текущего совпадения.
В противном случае, устанавливает
N
в
0
и инкрементирует
position
. Если
position
не является итератором конца последовательности, оператор устанавливает result на адрес текущего совпадения.
В противном случае, если любое из значений, хранящихся в subs, равно
-
1
и
prev
-
>
suffix
(
)
.
length
(
)
не равно
0
оператор устанавливает
*this
в суффиксный итератор, указывающий на диапазон [
prev
-
>
suffix
(
)
.
first
,
prev
-
>
suffix
(
)
.
second
).
В противном случае, устанавливает * this в итератор конца последовательности.
Поведение не определено, если итератор является конечным итератором.
Параметры
(нет)