operator!= (<list>)
Teste si l'objet de liste située à gauche de l'opérateur n'est pas égal à l'objet de liste sur le côté droit.
bool operator!=(
const list<Type, Allocator>& _Left,
const list<Type, Allocator>& _Right
);
Paramètres
_Left
Un objet de type liste._Right
Un objet de type liste.
Valeur de retour
true si les listes ne sont pas égales ; false si les listes sont égales.
Notes
La comparaison entre les objets de liste est basé sur par paire une comparaison de leurs éléments.Deux listes sont égales si elles ont le même nombre d'éléments et leurs éléments respectifs ont les mêmes valeurs.Sinon, ils sont inégaux.
Exemple
// 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;
}
Configuration requise
en-tête : <list>
l'espace de noms : DST