Condividi tramite


CArray::GetAt

Restituisce l'elemento di matrice l'indice specificato.

TYPE& GetAt( 
   INT_PTR nIndex  
);
const TYPE& GetAt( 
   INT_PTR nIndex
) const;

Parametri

  • TIPO
    Parametro di modello che specifica il tipo degli elementi di matrice.

  • nIndex
    Un intero maggiore o uguale a 0 e minore o uguale al valore restituito da GetUpperBound.

Valore restituito

L'elemento della matrice attualmente a questo indice.

Note

Passando un valore negativo o un valore maggiore del valore restituito da GetUpperBound è un'asserzione non riuscita.

Esempio

CArray<CPoint,CPoint> myArray;
CPoint pt;

// Add elements to the array.
for (int i = 0; i < 10; i++)
   myArray.Add(CPoint(i, 2 * i));

// Modify all the points in the array.
for (int i = 0; i <= myArray.GetUpperBound(); i++)
{
   pt = myArray.GetAt(i);
   pt.x = 0;
   myArray.SetAt(i, pt);
}

Requisiti

Header: afxtempl.h

Vedere anche

Riferimenti

Classe di CArray

Grafico della gerarchia

CArray::SetAt

CArray::operator []