operator>= (<list>)
Teste si l'objet de liste situé à gauche de l'opérateur est supérieur ou égal à l'objet de liste situé à droite.
bool operator>=( const list<Type, Allocator>& _Left, const list<Type, Allocator>& _Right );
Paramètres
_Left
Objet de type list._Right
Objet de type list.
Valeur de retour
true si la liste située à gauche de l'opérateur est supérieure ou égale à la liste située à droite de l'opérateur. Sinon, false.
Notes
La comparaison entre les objets de liste est basée sur une comparaison par paire de leurs éléments. La relation de supériorité ou d'égalité entre deux objets est basée sur une comparaison de la première paire d'éléments inégaux.
Exemple
// 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;
}
Configuration requise
En-tête : <list>
Espace de noms : std