次の方法で共有


CAtlList::RemoveTail

リストの末尾に要素を削除するには、このメソッドを呼び出します。

E RemoveTail( );

戻り値

リストの末尾に要素を返します。

解説

末尾要素はリストから削除され、メモリが解放されます。要素のコピーが返されます。デバッグ ビルドでは、アサーション エラーはリストが空の場合に実行されます。

使用例

// Define the integer list
CAtlList<int> myList;

// Populate the list
myList.AddTail(100);
myList.AddTail(200);
myList.AddTail(300);

// Confirm the tail of the list
ATLASSERT(myList.GetTail() == 300);

// Remove the tail of the list
ATLASSERT(myList.RemoveTail() == 300);

// Confirm the new tail of the list
ATLASSERT(myList.GetTail() == 200);   

必要条件

Header: atlcoll.h

参照

関連項目

CAtlList クラス

CAtlList::RemoveTailNoReturn

CAtlList::RemoveHead

CAtlList::RemoveHeadNoReturn