operator>= (<list>)
Testy, pokud je objekt seznamu na levé straně operátor je větší než nebo rovna hodnotě objekt seznamu na pravé straně.
bool operator>=( const list<Type, Allocator>& _Left, const list<Type, Allocator>& _Right );
Parametry
_Left
Objekt typu seznam._Right
Objekt typu seznam.
Vrácená hodnota
Hodnota TRUE -li v seznamu na levé straně operátor je větší než nebo rovna hodnotě seznamu na pravé straně operátoru; v opačném případě false.
Poznámky
Porovnání mezi seznam objektů je založena na ukládání porovnání svých prvků.Větší než nebo rovna hodnotě vztah mezi dvěma objekty je založena na srovnání první pár nerovné elementů.
Příklad
// 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;
}
Požadavky
Záhlaví: < seznamu >
Obor názvů: std