次の方法で共有


CList::RemoveAt

この一覧から指定された要素を削除します。

void RemoveAt(
   POSITION position 
);

パラメーター

  • [position]
    一覧から削除する要素の位置。

解説

POSITION の値は、リストの有効な位置を表すようにする必要があります。これは、Microsoft Foundation Class ライブラリの assert のデバッグ バージョン。

使用例

// Define myList.
CList<CString,CString&> myList;

// Add three elements to the list.
myList.AddTail(CString(_T("XYZ")));
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));

// Remove CString("ABC") from the list.
myList.RemoveAt(myList.FindIndex(1));

// Verify CString("ABC") is not in the list.
ASSERT(myList.Find(CString(_T("ABC"))) == NULL);      

必要条件

ヘッダー: afxtempl.h

参照

関連項目

CList クラス

階層図

CList::RemoveAll