CObList::RemoveTail
從清單的尾端移除項目並傳回指向它。
CObject* RemoveTail( );
傳回值
如果要在清單的尾端之物件的指標。
備註
您必須確定清單是在呼叫 RemoveTail之前不是空的。 如果清單是空的,則 MFC 程式庫的偵錯版本的判斷提示。 使用 IsEmpty 確認清單包含項目。
下表顯示類似 CObList::RemoveTail的其他成員函式。
類別 |
成員函式 |
---|---|
void* RemoveTail( ); |
|
RemoveTail (Linking); |
範例
提供 CAge 類別的目錄參閱 CObList::CObList 。
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.
需求
Header: afxcoll.h