std::regex_iterator<BidirIt,CharT,Traits>::operator==,operator!= - cppreference.com (original) (raw)

bool operator==( const regex_iterator& rhs ) const; (1) (since C++11)
bool operator!=( const regex_iterator& rhs ) const; (2) (since C++11) (until C++20)

Compares two regex_iterators.

The != operator is synthesized from operator==. (since C++20)

[edit] Parameters

rhs - a regex_iterator to compare to

[edit] Return value

For the sake of exposition, assume that regex_iterator contains the following members:

  1. Returns true if *this and rhs are both end-of-sequence iterators, or if all of the following conditions are true:
  1. Returns !(*this == rhs).

[edit] Example