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