Namespaces
Variants

std::regex_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_iterator & rhs ) const ;
(1) (depuis C++11)
bool operator ! = ( const regex_iterator & rhs ) const ;
(2) (depuis C++11)
(jusqu'à C++20)

Compare deux regex_iterator s.

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

(depuis C++20)

Paramètres

rhs - un regex_iterator à comparer

Valeur de retour

À des fins d'exposition, supposons que regex_iterator contienne les membres suivants :

1) Retourne true si * this et rhs sont tous deux des itérateurs de fin de séquence, ou si toutes les conditions suivantes sont vraies :
  • begin == rhs. begin
  • end == rhs. end
  • pregex == rhs. pregex
  • flags == rhs. flags
  • match [ 0 ] == rhs. match [ 0 ]
2) Retourne ! ( * this == rhs ) .

Exemple