Freigeben über


operator!= (<list>)

Tests, wenn das Listenobjekt auf der linken Seite des Operators nicht gleich das Listenobjekt auf der rechten Seite ist.

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

Parameter

  • _Left
    Ein Objekt des Typs list.

  • _Right
    Ein Objekt des Typs list.

Rückgabewert

true, wenn die Listen nicht gleich sind, false, wenn die Listen gleich sind.

Hinweise

Der Vergleich zwischen Listenobjekten basiert auf einem paarweisen Vergleich ihrer Elemente.Zwei Listen sind gleich, wenn sie dieselbe Anzahl von Elementen aufweisen und ihre jeweiligen Elemente die gleichen 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

Standardvorlagenbibliothek