Partager via


CAtlList::RemoveHead

Appelez cette méthode pour supprimer l'élément au début de la liste.

E RemoveHead( );

Valeur de retour

Retourne l'élément au début de la liste.

Notes

L'élément principal est supprimé de la liste, et la mémoire est libérée. Une copie de l'élément est retournée. Dans les versions debug, un échec d'assertion se produit si la liste est vide.

Exemple

// Define the integer list
CAtlList<int> myList;

// Populate the list
myList.AddTail(100);
myList.AddTail(200);
myList.AddTail(300);

// Confirm the head of the list
ATLASSERT(myList.GetHead() == 100);

// Remove the head of the list
ATLASSERT(myList.RemoveHead() == 100);

// Confirm the new head of the list
ATLASSERT(myList.GetHead() == 200);   

Configuration requise

Header: atlcoll.h

Voir aussi

Référence

CAtlList, classe

CAtlList::RemoveHeadNoReturn