Freigeben über


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

Siehe auch

Referenz

list-Klasse

Standardvorlagenbibliothek