共用方式為


CObList::RemoveTail

從清單的尾端移除項目並傳回指向它。

CObject* RemoveTail( );

傳回值

如果要在清單的尾端之物件的指標。

備註

您必須確定清單是在呼叫 RemoveTail之前不是空的。 如果清單是空的,則 MFC 程式庫的偵錯版本的判斷提示。 使用 IsEmpty 確認清單包含項目。

下表顯示類似 CObList::RemoveTail的其他成員函式。

類別

成員函式

CPtrList

void* RemoveTail( );

CStringList

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

請參閱

參考

CObList 類別

階層架構圖

CObList::GetTail

CObList::AddTail