CObArray::GetAt

Restituisce l'elemento di matrice l'indice specificato.

CObject* GetAt(
   INT_PTR nIndex 
) const;

Parametri

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

Valore restituito

L'elemento del puntatore CObject attualmente a questo indice.

Note

[!NOTA]

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

Nella tabella seguente vengono illustrate altre funzioni membro che sono simili a CObArray::GetAt.

Classe

Funzione membro

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;

Esempio

Vedere CObList::CObList per un elenco CAge utilizzata in tutti gli esempi di raccolta.

CObArray arr;

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

Requisiti

Header: afxcoll.h

Vedere anche

Riferimenti

Classe di CObArray

Grafico della gerarchia

CObArray::SetAt

CObArray::operator [ ]