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

請參閱

參考

CAtlList 類別

CAtlList::InsertBefore