Freigeben über


CObList::GetAt

Eine Variable vom Typ POSITION ist eine Schlüssel für die Liste.

CObject*& GetAt( 
   POSITION position  
); 
const CObject*& GetAt( 
   POSITION position  
) const;

Parameter

  • position
    Ein Wert POSITION zurückgegebenen Daten vorhergehendes GetHeadPosition oder einen Suchen-Memberfunktionsaufruf zurück.

Rückgabewert

Siehe die Rückgabewertbeschreibung für GetHead.

Hinweise

Sie ist nicht identisch mit einem Index, und Sie können einen POSITION-Wert nicht verwendet werden. GetAt ruft den CObject Zeiger ab, der mit einer angegebenen Position zugeordnet ist.

Sie müssen sicherstellen, dass das POSITION-Wert eine gültige Position in der Liste darstellt. Wenn er ungültig ist, dann die Debugversion der Microsoft Foundation Class-Bibliothek-Assertionen.

In der folgenden Tabelle werden andere Memberfunktionen auf, die mit CObList::GetAt ähneln.

Klasse

Memberfunktion

CPtrList

const void*& GetAt( POSITION Position ) const;

void*& GetAt( POSITION Position);

CStringList

const CString& GetAt( POSITION Position ) const;

CString& GetAt( POSITION Position);

Beispiel

Im Beispiel für FindIndex.

Anforderungen

Header: afxcoll.h

Siehe auch

Referenz

CObList-Klasse

Hierarchiediagramm

CObList::Find

CObList::SetAt

CObList::GetNext

CObList::GetPrev

CObList::GetHead