CList::InsertAfter
指定した位置にある要素の後にこのリストに要素を追加します。
POSITION InsertAfter(
POSITION position,
ARG_TYPE newElement
);
パラメーター
[position]
POSITION の値は、前の GetNext、GetPrev、または [検索] のメンバー関数の呼び出しによって返される。ARG_TYPE
リストの要素の型を指定するテンプレート パラメーター。newElement
このリストに追加する要素。
戻り値
イテレーションまたはリスト要素の検索に使用できる POSITION の値。
使用例
// Define myList.
CList<CString,CString&> myList;
// Add three elements to the list.
POSITION pos = myList.AddHead(CString(_T("XYZ")));
pos = myList.InsertAfter(pos, CString(_T("ABC")));
pos = myList.InsertAfter(pos, CString(_T("123")));
// Verify the tail element is what's expected.
ASSERT(CString(_T("123")) == myList.GetTail());
必要条件
ヘッダー: afxtempl.h