CObList::RemoveTail

CObject * RemoveTail ( );

Valeur de retour

Un pointeur vers l'objet qui était à la queue de la liste.

Remarques

Supprime l'élément de la queue de la liste et renvoie un pointeur vers elle.

Vous devez vous assurer que la liste n'est pas vide avant d'appeler RemoveTail. Si la liste est vide, la version Debug de la bibliothèque Microsoft Foundation Class affirme. Utilisez IsEmpty pour vérifier que la liste contient des éléments.

Exemple

Liste de cObList ;
CAge * pa1 ;
CAge * pa2 ;

liste.AddHead (pa1 = nouvelle CAge (21)) ;
liste.AddHead (pa2 = nouvelle CAge (40)) ; / Liste contient maintenant (40, 21).
ASSERT (liste de *(CAge*).RemoveTail() == CAge (21)); nbsp ; / / Vieille queue
ASSERT (liste de *(CAge*).GetTail() == CAge (40)) ;  / / &Nouvelle queue
supprimer pa1 ;
supprimer le pa2 ; / / Nettoyage de la mémoire

Aperçu cObList |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CObList::GetTail, CObList::AddTail

Index