名前空間
変種
操作

std::regex_token_iterator<BidirIt,CharT,Traits>::operator==, operator!=

From cppreference.com
 
 
 
正規表現ライブラリ
クラス
(C++11)
アルゴリズム
イテレータ
例外
Traits
定数
(C++11)
正規表現文法
 
 
bool operator==( const regex_token_iterator& other ) const;
(1) (C++11以降)
bool operator!=( const regex_token_iterator& other ) const;
(2) (C++11以降)
(C++20まで)

*thisother が同値であるかどうかをチェックします。

2つの regex_token_iterator は、以下の場合に等しいとみなされます。

a) 両方ともシーケンス終端イテレータである場合。
b) 両方ともサフィックスイテレータであり、かつサフィックスが等しい場合。
c) どちらもシーケンス終端イテレータでもサフィックスイテレータでもなく、かつ
  • position == other.position
  • N == other.N
  • subs == other.subs


1) *thisother と*等しい*かどうかをチェックします。
2) *thisother と*等しくない*かどうかをチェックします。

!= 演算子は operator== から合成される。

(C++20以降)

[編集] パラメータ

その他 - 比較対象となる別の regex_token_iterator

[編集] 戻り値

1) true : *thisother と*等しい*場合。それ以外の場合は false
2) true : *thisother と*等しくない*場合。それ以外の場合は false
English 日本語 中文(简体) 中文(繁體)