Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

operator!= (<list>)

 

Comprueba si el objeto de lista del lado izquierdo del operador no es igual que el objeto de lista del lado derecho.


bool operator!=(    const list<Type, Allocator>& _Left,    const list<Type, Allocator>& _Right );

_Left

Objeto de tipo list.

_Right

Objeto de tipo list.

true si las listas no son iguales y false si las listas son iguales.

La comparación entre los objetos de lista se basa en una comparación en pares de sus elementos.  Dos listas son iguales si tienen el mismo número de elementos y sus elementos respectivos tienen los mismos valores.  Si no se cumplen estas condiciones, significa que son distintas.  

Ejemplo

// list_op_ne.cpp
// compile with: /EHsc
#include <list>
#include <iostream>

int main( ) 
{
   using namespace std; 
   list <int> c1, c2;
   c1.push_back( 1 );
   c2.push_back( 2 );

   if ( c1 != c2 )
      cout << "Lists not equal." << endl;
   else
      cout << "Lists equal." << endl;
}
Listas diferentes.

Requisitos

Encabezado: <list>

Espacio de nombres: std

Mostrar: