Partager via


CList::RemoveTail

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

TYPE RemoveTail( );

Paramètres

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

Valeur de retour

L'élément 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.

Exemple

// Define myList.
CList<CString,CString&> myList;

// Add two elements to the list.
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));

// Remove the tail element and verify the list. 
// NOTE: once the tail is removed, the number of 
// elements in the list will be one.
CString strTail = myList.RemoveTail();
ASSERT((CString(_T("123")) == strTail) && (myList.GetCount() == 1) && 
   (CString(_T("ABC")) == myList.GetTail()));      

Configuration requise

Header: afxtempl.h

Voir aussi

Référence

CList, classe

Graphique de la hiérarchie

CList::GetTail

CList::AddTail