operator!= (<list>)
Testet, ob das Listenobjekt links vom Operator ungleich dem Listenobjekt rechts vom Operator ist.
bool operator!=( const list<Type, Allocator>& _Left, const list<Type, Allocator>& _Right );
Parameter
_Left
Ein Objekt vom Typ list._Right
Ein Objekt vom Typ list.
Rückgabewert
true, wenn die Listen ungleich sind; false, wenn die Listen gleich sind.
Hinweise
Der Vergleich zwischen den Listenobjekten basiert auf einem paarweisen Vergleich der entsprechenden Elemente. Zwei Listen sind gleich, wenn sie über die gleiche Anzahl von Elementen verfügen und die entsprechenden Elemente dieselben Werte aufweisen. Andernfalls sind sie ungleich.
Beispiel
// 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;
}
Anforderungen
Header: <list>
Namespace: std