Partager via


CObArray::GetAt

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

CObject* GetAt(
   INT_PTR nIndex 
) const;

Paramètres

  • 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 pointeur d' CObject actuel à cet index.

Notes

[!REMARQUE]

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

Le tableau suivant indique les autres fonctions membres similaires à CObArray::GetAt.

Classe

Fonction membre

CByteArray

BYTE GetAt( INT_PTRnIndex ) const;

CDWordArray

DWORD GetAt( INT_PTRnIndex ) const;

CPtrArray

void* GetAt( INT_PTRnIndex ) const;

CStringArray

CString GetAt( INT_PTRnIndex ) const;

CUIntArray

UINT GetAt( INT_PTRnIndex ) const;

CWordArray

WORD GetAt( INT_PTRnIndex ) const;

Exemple

Consultez CObList::CObList pour obtenir l'intégralité de la classe d' CAge utilisée dans les exemples de collection.

CObArray arr;

arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(*(CAge*) arr.GetAt(0) == CAge(21));      

Configuration requise

Header: afxcoll.h

Voir aussi

Référence

Classe de CObArray

Graphique de la hiérarchie

CObArray::SetAt

CObArray::operator []