Operatore di comparazione array.
Sintassi |
bool operator==(const array<T>&in source) const |
---|---|
T |
Tipo di dato dell'array |
source |
Array sorgente |
Risultato |
Rende true se l'array è uguale a quello sorgente, false altrimenti. |
Note |
L'operatore di comparazione effettua la comparazione di tutti gli elementi, anche in caso di array con riferimenti ad oggetti. |
Esempio di utilizzo:
array<int> array1 = {1 ,2, 3}; array<int> array1b = {1 ,2, 3}; array<int> array2 = {3 ,2, 1};
bool f1 = (array1 == array1b); /* Rende valore true */ bool f2 = (array1 == array2); /* Rende valore false */ |