Espacios de nombres
Variantes
Acciones

std::regex_iterator::operator==,operator!=

De cppreference.com
 
 
Biblioteca de expresiones regulares
Clases
(C++11)
Algoritmos
Iteradores
Excepciones
Rasgos
Constantes
(C++11)
Gramática de las expresiones regulares
 
 
bool operator==(const regex_iterator& rhs)const;
(1) (desde C++11)
bool operator!=(const regex_iterator& rhs)const;
(2) (desde C++11)
(hasta C++20)

Compara dos objetos regex_iterator.

El operador != se sintetiza a partir de operator==.

(desde C++20)

[editar]Parámetros

rhs - Un regex_iterator con el que comparar.

[editar]Valor de retorno

En aras de la exposición, supón que regex_iterator contiene los siguientes miembros:

1) Devuelve true si *this y rhs son ambos iteradores de fin de secuencia, o si todas las siguientes condiciones son verdaderas:
  • begin == rhs.begin;
  • end == rhs.end;
  • pregex == rhs.pregex;
  • flags == rhs.flags;
  • match[0]== rhs.match[0].
2) Devuelve !(*this == rhs).

[editar]Ejemplo

close