operator>= (<list>)
Tests, wenn das Listenobjekt auf der linken Seite des Operators größer oder 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 Liste auf der linken Seite des Operators größer oder gleich der Liste auf der rechten Seite des Operators ist; andernfalls false.
Hinweise
Der Vergleich zwischen Listenobjekten basiert auf einem paarweisen Vergleich ihrer Elemente.Größer oder gleich Beziehung zwischen zwei Objekten basiert auf einem Vergleich der ersten Paar der ungleich Elemente.
Beispiel
// list_op_ge.cpp
// compile with: /EHsc
#include <list>
#include <iostream>
int main( )
{
using namespace std;
list <int> c1, c2;
c1.push_back( 1 );
c1.push_back( 3 );
c1.push_back( 1 );
c2.push_back( 1 );
c2.push_back( 2 );
c2.push_back( 2 );
if ( c1 >= c2 )
cout << "List c1 is greater than or equal to list c2." << endl;
else
cout << "List c1 is less than list c2." << endl;
}
Anforderungen
Header: <list>
Namespace: std