CObList::RemoveTail
Usuwa element z listy ogona i zwraca wskaźnik do niego.
CObject* RemoveTail( );
Wartość zwracana
Wskaźnik do obiektu, który został na końcu listy.
Uwagi
Musi zapewnić lista nie jest pusta przed wywoływaniem RemoveTail.Jeśli lista jest pusta, deklaracji rozkazujących wersji debugowania biblioteki klas Microsoft Foundation.Użyj IsEmpty , aby sprawdzić, czy lista zawiera elementy.
W poniższej tabeli przedstawiono funkcje, które są podobne do innego członka CObList::RemoveTail.
Klasa |
Funkcja Członkowskie |
---|---|
void * (RemoveTail); |
|
(CString RemoveTail); |
Przykład
Zobacz CObList::CObList listę CAge klasy.
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.
Wymagania
Nagłówek: afxcoll.h