operator== (<list>)
Test se l'oggetto elenco a sinistra dell'operatore è uguale all'oggetto elenco a destra.
bool operator==(
const list<Type, Allocator>& _Left,
const list<Type, Allocator>& _Right
);
Parametri
_Left
Un oggetto di tipo list._Right
Un oggetto di tipo list.
Valore restituito
true se l'elenco a sinistra dell'operatore è uguale all'elenco a destra dell'operatore, in caso contrario false.
Note
Il confronto tra gli oggetti elenco si basa pairwise su un confronto dei relativi elementi.Due elenchi sono uguali se hanno lo stesso numero di elementi e i rispettivi elementi hanno gli stessi valori.In caso contrario, sono diversi.
Esempio
// list_op_eq.cpp
// compile with: /EHsc
#include <list>
#include <iostream>
int main( )
{
using namespace std;
list <int> c1, c2;
c1.push_back( 1 );
c2.push_back( 1 );
if ( c1 == c2 )
cout << "The lists are equal." << endl;
else
cout << "The lists are not equal." << endl;
}
Requisiti
intestazione: <list>
Spazio dei nomi: deviazione standard