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