Freigeben über


CAtlList::GetHead

Rufen Sie diese Methode auf, um das Element am Anfang der Liste zurückzugeben.

E& GetHead( ) throw( ); 
const E& GetHead( ) const throw( );

Rückgabewert

Gibt einen Verweis oder eine Kopie, von der des Elements am Anfang der Liste zurück.

Hinweise

Wenn die Liste const ist, gibt GetHead eine Kopie des Elements am Anfang der Liste zurück. 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 GetHead einen Verweis auf das Element am Anfang der Liste 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 der Anfang der Liste zeigt, um auf NULL.

Beispiel

Im Beispiel für CAtlList::AddHead.

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlList Class

CAtlList::GetHeadPosition

CAtlList::GetTail