Freigeben über


CAtlList::GetAt

Rufen Sie diese Methode auf, um das Element in einer angegebenen Position in der Liste zurückgegeben.

E& GetAt( 
   POSITION pos  
) throw( ); 
const E& GetAt( 
   POSITION pos  
) const throw( );

Parameter

  • pos
    Der Positionswert, der ein bestimmtes Element angibt.

Rückgabewert

Ein Verweis oder Kopie, von der des Elements.

Hinweise

Wenn die Liste const ist, gibt GetAt eine Kopie des Elements. Dies ermöglicht die nur auf der rechten Seite einer Zuweisungsanweisung verwendet der Methode, und schützt die Liste von der Änderung.

Wenn die Liste nicht const ist, gibt GetAt einen Verweis auf das Element zurück. Dies ermöglicht die von einer Zuweisungsanweisung auf beiden Seiten verwendet der Methode, und können daher die geändert werden, werden.

In Debugbuilds ein Assertionsfehler tritt auf, wenn pos gleich NULL ist.

Beispiel

Im Beispiel für CAtlList::FindIndex.

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlList Class

CAtlList::FindIndex