std::regex_token_iterator<BidirIt,CharT,Traits>::operator==, operator!=
From cppreference.com
< 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 が同値であるかどうかをチェックします。
2つの regex_token_iterator は、以下の場合に等しいとみなされます。
a) 両方ともシーケンス終端イテレータである場合。
b) 両方ともサフィックスイテレータであり、かつサフィックスが等しい場合。
c) どちらもシーケンス終端イテレータでもサフィックスイテレータでもなく、かつ
- position == other.position
- N == other.N
- subs == other.subs
1) *this が other と*等しい*かどうかをチェックします。
2) *this が other と*等しくない*かどうかをチェックします。
|
|
(C++20以降) |
| このセクションは未完成です 理由: より詳しく説明してください。例えば、 subs はマッチしたサブ式の表示専用のベクトルです。 |
[編集] パラメータ
| その他 | - | 比較対象となる別の regex_token_iterator |
[編集] 戻り値
1) true : *this が other と*等しい*場合。それ以外の場合は false。
2) true : *this が other と*等しくない*場合。それ以外の場合は false。