Partager via


CObList::RemoveTail

Supprime l'élément de la fin de la liste et retourne un pointeur vers elle.

CObject* RemoveTail( );

Valeur de retour

Pointeur vers l'objet qui est à la fin de la liste.

Notes

Vous devez garantir que la liste n'est pas vide avant d'appeler RemoveTail. 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.

Le tableau suivant indique les autres fonctions membres similaires à CObList::RemoveTail.

Classe

Fonction membre

CPtrList

void* RemoveTail () ;

CStringList

CString RemoveTail () ;

Exemple

Consultez CObList::CObList pour obtenir l'intégralité de la classe d' CAge .

CObList list;
CAge* pa1;
CAge* pa2;

list.AddHead(pa1 = new CAge(21));
list.AddHead(pa2 = new CAge(40)); // List now contains (40, 21).
ASSERT(*(CAge*) list.RemoveTail() == CAge(21));  // Old tail
ASSERT(*(CAge*) list.GetTail() == CAge(40));  // New tail 
delete pa1;
delete pa2; // Clean up memory.      

Configuration requise

Header: afxcoll.h

Voir aussi

Référence

CObList, classe

Graphique de la hiérarchie

CObList::GetTail

CObList::AddTail