Partager via


CArray::GetAt

Retourne l'élément de tableau à l'index spécifié.

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

Paramètres

  • TYPE
    Paramètre de modèle spécifiant le type des éléments du tableau.

  • nIndex
    Un index d'entiers qui est supérieur ou égal à 0 et inférieure ou égale à la valeur retournée par GetUpperBound.

Valeur de retour

L'élément de tableau en cours à cet index.

Notes

Passer une valeur négative ou une valeur supérieure à la valeur retournée par GetUpperBound provoquera une assertion.

Exemple

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);
}

Configuration requise

Header: afxtempl.h

Voir aussi

Référence

Classe de CArray

Graphique de la hiérarchie

CArray::SetAt

CArray::operator []