std::regex_token_iterator<BidirIt,CharT,Traits>:: operator==, operator!=
From cppreference.net
<
cpp
|
regex
|
regex token iterator
|
bool
operator
==
(
const
regex_token_iterator
&
other
)
const
;
|
(1) | (начиная с C++11) |
|
bool
operator
!
=
(
const
regex_token_iterator
&
other
)
const
;
|
(2) |
(начиная с C++11)
(до C++20) |
Проверяет, эквивалентны ли * this и other .
Два итератора токенов регулярных выражений равны, если:
a)
Они оба являются конечными итераторами последовательности.
b)
Оба являются суффиксными итераторами, и суффиксы равны.
c)
Ни один из них не является итератором конца последовательности или суффиксным итератором, и:
-
-
- position == other. position
- N == other. N
- subs == other. subs
-
1)
Проверяет,
*
this
равен ли
other
.
2)
Проверяет,
*
this
не равен
other
.
|
Оператор
|
(начиная с C++20) |
|
Этот раздел не завершён
Причина: Объясните лучше. Например,
subs
является вектором только для экспозиции совпавших подвыражений.
|
Параметры
| other | - | другой итератор токенов регулярных выражений для сравнения |
Возвращаемое значение
1)
true
если
*
this
равен
other
,
false
в противном случае.
2)
true
если
*
this
не равен
other
,
false
в противном случае.