CObArray::GetAt
Gibt das Arrayelement am angegebenen Index zurück.
CObject* GetAt(
INT_PTR nIndex
) const;
Parameter
- nIndex
Ein ganzzahlige Index, der größer oder gleich 0 und kleiner oder gleich dem Wert, der von GetUpperBound zurückgegeben wird.
Rückgabewert
Das CObject Zeigerelement nur an diesem Index.
Hinweise
Hinweis
Das Übergeben eines negativen Werts oder des Werts, die als Wert zurückgegeben wird durch GetUpperBound größer ist, führt einen Assertionsfehler.
In der folgenden Tabelle werden andere Memberfunktionen auf, die mit CObArray::GetAt ähneln.
Klasse |
Memberfunktion |
---|---|
BYTE GetAt( INT_PTRnIndex ) const; |
|
DWORD GetAt( INT_PTRnIndex ) const; |
|
void* GetAt( INT_PTRnIndex ) const; |
|
CString GetAt( INT_PTRnIndex ) const; |
|
UINT GetAt( INT_PTRnIndex ) const; |
|
WORD GetAt( INT_PTRnIndex ) const; |
Beispiel
Siehe CObList::CObList für Listen der CAge-Klasse, die in allen Auflistungsbeispielen verwendet wird.
CObArray arr;
arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(*(CAge*) arr.GetAt(0) == CAge(21));
Anforderungen
Header: afxcoll.h