operator!= (<deque>)
Testet, ob das Doppelschlangenobjekt auf der linken Seite des Operators nicht gleich dem Doppelschlangenobjekt auf der rechten Seite ist.
bool operator!=(
const deque<Type, Allocator>& _Left,
const deque<Type, Allocator>& _Right
);
Parameter
_Left
Ein Objekt vom Typ deque._Right
Ein Objekt vom Typ deque.
Rückgabewert
true, wenn die Doppelschlangenobjekte nicht gleich sind; false, wenn die Doppelschlangenobjekte gleich sind.
Hinweise
Der Vergleich zwischen Doppelschlangenobjekten ist anhand einer paarweisen Vergleich ihrer Elemente. Zwei Doppelschlangenobjekte sind gleich, wenn sie dieselbe Anzahl von Elementen aufweisen und ihre jeweiligen Elemente dieselben Werte verfügen. Andernfalls sind sie ungleich.
Beispiel
// deque_op_ne.cpp
// compile with: /EHsc
#include <deque>
#include <iostream>
int main( )
{
using namespace std;
deque <int> c1, c2;
c1.push_back( 1 );
c2.push_back( 2 );
if ( c1 != c2 )
cout << "The deques are not equal." << endl;
else
cout << "The deques are equal." << endl;
}
Anforderungen
Header: <deque>
Namespace: std