std::regex_token_iterator::operator==, operator!=

bool operator==( const regex_token_iterator& other ) const;
(C++11 起)
bool operator!=( const regex_token_iterator& other ) const;
(C++11 起)

检查 *thisother 是否等价。

二个 regex_token_iterator 相等,若:

a) 它们都是序列尾迭代器。
b) 它们都是后缀迭代器且后缀相等。
c) 它们都不是序列尾或后缀迭代器且:
  • position == other.position
  • N == other.N
  • subs == other.subs


1) 检查 *this 是否等于 other
2) 检查 *this 是否不等于 other

参数

other - 要比较的另一 regex_token_iterator

返回值

1)*this 等于 other 则为 true ,否则为 false
2)*this 不等于 other 则为 true ,否则为 false

版本历史

  • (当前 | 先前 2017年10月13日 (五) 08:29Fruderica讨论 | 贡献 . . (1,089字节) (-7). . (撤销)
  • 当前 | 先前) 2017年10月13日 (五) 08:26Fruderica讨论 | 贡献. . (1,096字节) (+1,096). . (以“{{title | operator{{=}}{{=}}, operator!{{=}}{{small|(std::regex_token_iterator)}}}} {{cpp/regex/regex_token_iterator/navbar}} {{dcl begin}} {{dcl | since=c++11 | 1= ...”为内容创建页面)