Abilitare JavaScript per vedere questo sito.

Operatore di accesso a singolo elemento dell'array.

Sintassi

T &operator[](uint index)

const T &operator[](uint index) const

T

Tipo di dato dell'array

index

Indice dell'elemento richiesto (tra 0 e size()-1)

Risultato

Rende l'elemento richiesto (di tipo T)

Esempio di utilizzo:

/* Accesso ad array lineare */

array<int> array1 = {1 ,2, 3};

 

int val0 = array1[0] /* Contiene valore 1 */

int val1 = array1[1] /* Contiene valore 2 */

 

/* Accesso ad array 2 x 2 */

array<array<int>> array2 = {{1,2},{3,4}};

for (uint i = 0; i < array2.size(); i++)

  for (uint j = 0; j < array2[i].size(); j++)

    debug("array2[" +  i + "," + j + "] = " + string::format(array2[i][j]));

 

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC