CAtlArray::GetAt

Chiamare questo metodo recupera un elemento dall'oggetto matrice.

const E& GetAt(
   size_t iElement 
) const throw( );
E& GetAt(
   size_t iElement 
) throw( );

Parametri

  • iElement
    Il valore di indice dell'elemento di matrice da restituire.

Valore restituito

Restituisce un riferimento all'elemento di matrice obbligatorio.

Note

Nelle build di debug, un ATLASSERT viene generato se iElement supera il numero di elementi della matrice.Nelle build di rilascio, un argomento non valido può produrre un comportamento imprevedibile.

Esempio

// Declare an array of integers

CAtlArray<int> iMyArray;
int element;

// Add ten elements to the array
for (int i = 0; i < 10; i++)
{
   iMyArray.Add(i);
}

// Use GetAt and SetAt to modify
// every element in the array

for (size_t i = 0; i < iMyArray.GetCount(); i++)
{
   element = iMyArray.GetAt(i);
   element *= 10;
   iMyArray.SetAt(i, element);
}   

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CAtlArray

CAtlArray::SetAt