Ricerca un elemento per valore nell'array.
Sintassi |
int find(const T &in value) const int find(const T &in value, uint index) const |
---|---|
T |
Tipo di dato dell'array |
value |
Valore di tipo T da cercare |
index |
Indice del primo elemento (tra 0 e size()-1) |
Risultato |
Rende indice elemento trovato, -1 altrimenti. |
Esempio di utilizzo:
array<int> array1 = {-1, 10, 11, 12, 1, 2, 3}; int i1 = array1.find(11); /* Rende valore 2 */ int i2 = array1.find(-1); /* Rende valore 0 */ int i3 = array1.find(999); /* Rende valore -1 */ |