Partager via


CTypedPtrList::GetHead

Obtient le pointeur qui représente l'élément principal de cette liste.

TYPE& GetHead( ); 
TYPE GetHead( ) const;

Paramètres

  • TYPE
    Paramètre de modèle spécifiant le type d'éléments stockés dans la liste.

Valeur de retour

Si la liste est accessible via un pointeur vers const CTypedPtrList, puis GetHead retourne un pointeur du type spécifié par le TYPEde paramètre de modèle. Cela permet la fonction à utiliser uniquement à droite d'une instruction d'assignation et empêché la liste de la modification.

Si la liste est accessible directement ou via un pointeur vers CTypedPtrList, puis GetHead retourne une référence à un pointeur du type spécifié par le TYPEde paramètre de modèle. Cela permet la fonction à utiliser de chaque côté d'une instruction d'assignation et permet donc les entrées de liste à modifier.

Notes

Vous devez garantir que la liste n'est pas vide avant d'appeler GetHead. Si la liste est vide, la version debug des assertions de la bibliothèque MFC. Utilisez IsEmpty pour vérifier que la liste contient des éléments.

Configuration requise

Header: afxtempl.h

Voir aussi

Référence

CTypedPtrList, classe

Graphique de la hiérarchie

CObList::IsEmpty

CTypedPtrList::GetTail

CTypedPtrList::GetNext

CTypedPtrList::GetPrev