operator<= (<list>)
İşlecinin sol tarafındaki listede nesnesinin sınamaları küçük veya eşit listesi nesnesine sağ tarafındaki olur.
bool operator<=(
const list<Type, Allocator>& _Left,
const list<Type, Allocator>& _Right
);
Parametreler
_Left
Bir nesne türü listesi._Right
Bir nesne türü listesi.
Dönüş Değeri
gerçek işlecinin sol tarafındaki listede; işlecinin sağ tarafındaki küçük veya eşit ise Aksi halde yanlış.
Notlar
Nesneleri Listele arasında karşılaştırma öðelerinin yapılandırdı Karşılaştırmasında esas alır.İki nesne arasındaki ilişkiyi küçüktür veya eşittir, eşit olmayan öğelerin ilk çifti Karşılaştırmasında dayanır.
Örnek
// list_op_le.cpp
// compile with: /EHsc
#include <list>
#include <iostream>
int main( )
{
using namespace std;
list <int> c1, c2;
c1.push_back( 1 );
c1.push_back( 2 );
c1.push_back( 4 );
c2.push_back( 1 );
c2.push_back( 3 );
if ( c1 <= c2 )
cout << "List c1 is less than or equal to list c2." << endl;
else
cout << "List c1 is greater than list c2." << endl;
}
Gereksinimler
Başlık: <list>
Namespace: std