std::regex_token_iterator<BidirIt,CharT,Traits>:operator==, operator!=
Von cppreference.com
< cpp | regex | regex token iterator
| bool operator==( const regex_token_iterator& other ) const; |
(1) | (seit C++11) |
| bool operator!=( const regex_token_iterator& other ) const; |
(2) | (seit C++11) (bis C++20) |
Prüft, ob *this und other äquivalent sind.
Zwei Regex-Token-Iteratoren sind gleich, wenn
a) Beide End-of-Sequence-Iteratoren sind.
b) Beide Suffix-Iteratoren sind und die Suffixe gleich sind.
c) Keiner von beiden ein End-of-Sequence- oder Suffix-Iterator ist und
- position == other.position
- N == other.N
- subs == other.subs
1) Prüft, ob *this gleich other ist.
2) Prüft, ob *this nicht gleich other ist.
|
Der Operator |
(seit C++20) |
| Dieser Abschnitt ist unvollständig Grund: Besser erklären. Zum Beispiel ist subs ein expositions-eigener Vektor von übereinstimmenden Unterausdrücken. |
[bearbeiten] Parameter
| Sonstiges | - | Ein weiterer Regex-Token-Iterator, mit dem verglichen werden soll |
[bearbeiten] Rückgabewert
1) true, wenn *this gleich other ist, andernfalls false.
2) true, wenn *this nicht gleich other ist, andernfalls false.