CObList::RemoveTail
Rimuove l'elemento dalla coda dell'elenco e restituisce un puntatore a.
CObject* RemoveTail( );
Valore restituito
Un puntatore all'oggetto appartenente la parte finale dell'elenco.
Note
È necessario verificare che l'elenco non è vuoto prima di chiamare RemoveTail.Se l'elenco è vuoto, la versione di debug delle asserzioni della libreria MFC.Utilizzare IsEmpty per verificare che l'elenco contenga elementi.
Nella tabella seguente vengono illustrate altre funzioni membro che sono simili a CObList::RemoveTail.
Classe |
Funzione membro |
---|---|
void* RemoveTail( ); |
|
CString RemoveTail( ); |
Esempio
Vedere CObList::CObList per un elenco 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.
Requisiti
Header: afxcoll.h