Condividi tramite


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

Vedere anche

Riferimenti

Libreria di modelli standard