Namespaces
Variants

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

From cppreference.net
Regular expressions library
Classes
(C++11)
Algorithms
Iterators
Exceptions
Traits
Constants
(C++11)
Regex Grammar
bool operator == ( const regex_token_iterator & other ) const ;
(1) (depuis C++11)
bool operator ! = ( const regex_token_iterator & other ) const ;
(2) (depuis C++11)
(jusqu'à C++20)

Vérifie si * this et other sont équivalents.

Deux itérateurs de jetons regex sont égaux si :

a) Ce sont tous les deux des itérateurs de fin de séquence.
b) Ce sont tous deux des itérateurs de suffixe et les suffixes sont égaux.
c) Aucun d'eux n'est un itérateur de fin de séquence ou un itérateur suffixe et :
  • position == other. position
  • N == other. N
  • subs == other. subs


1) Vérifie si * this est égal à other .
2) Vérifie si * this est différent de other .

L'opérateur != est synthétisé à partir de operator== .

(depuis C++20)

Paramètres

autre - un autre itérateur de jetons regex à comparer

Valeur de retour

1) true si * this est égal à other , false sinon.
2) true si * this est différent de other , false sinon.