CAtlList::InsertAfter
指定した位置の後にリストに新しい要素を挿入する場合に、このメソッドを呼び出します。
POSITION InsertAfter(
POSITION pos,
INARGTYPE element
);
パラメーター
pos
位置の値。その場合、新しい要素を挿入します。element
挿入する要素を指定します。
戻り値
新しい要素の位置の値を返します。
解説
デバッグ ビルドでは、アサーション エラーが挿入されますが失敗したか、または末尾の後に要素を挿入しようした場合、リストが無効な場合は実行されます。
使用例
// Define the integer list
CAtlList<int> myList;
// Populate the list
POSITION myPos = myList.AddHead(1);
myPos = myList.InsertAfter(myPos, 2);
myPos = myList.InsertAfter(myPos, 3);
// Confirm the tail value is as expected
ATLASSERT(myList.GetTail() == 3);
必要条件
Header: atlcoll.h