CTypedPtrList::GetHead
Ruft den Zeiger ab, der das HEAD-Element dieser Liste darstellt.
TYPE& GetHead( );
TYPE GetHead( ) const;
Parameter
- TYP
Vorlagenparameter, der den Typ von Elementen in der Liste angibt.
Rückgabewert
Wenn auf die Liste durch einen Zeiger auf const CTypedPtrList zugegriffen wird, gibt GetHead einen Zeiger vom Typ zurück, der durch den Vorlagenparametertyp angegeben wird. Dies ermöglicht die nur auf der rechten Seite einer Zuweisungsanweisung verwendet werden, Funktion, und schützt somit die Liste von der Änderung.
Wenn auf die Liste direkt oder über einen Zeiger auf CTypedPtrList zugegriffen wird, gibt GetHead einen Verweis auf einen Zeiger vom Typ zurück, der durch den Vorlagenparametertyp angegeben wird. Dies ermöglicht die von einer Zuweisungsanweisung auf beiden Seiten verwendet werden, Funktion, und ermöglicht somit die geändert werden, werden.
Hinweise
Sie müssen sicherstellen, dass die Liste nicht leer ist, bevor sie GetHead aufruft. Wenn die Liste leer ist, dann die Debugversion der Microsoft Foundation Class-Bibliothek-Assertionen. Verwenden Sie IsEmpty, um zu überprüfen, ob die Liste Elemente enthält.
Anforderungen
Header: afxtempl.h