CAtlList::SetAt
呼叫這個方法會將項目的值在清單中的特定位置。
void SetAt(
POSITION pos,
INARGTYPE element
);
參數
pos
與變更之元素相對應的位置值。element
新項目的項目值。
備註
以 element取代現有值。 如果 pos 具有 null 值,等於在偵錯組建中,判斷提示失敗時會發生。
範例
// Define the integer list
CAtlList<int> myList;
// Populate the list
myList.AddTail(100);
myList.AddTail(200);
// Use SetAt to change the values stored in the head and
// tail of the list
myList.SetAt(myList.GetHeadPosition(), myList.GetHead() * 10);
myList.SetAt(myList.GetTailPosition(), myList.GetTail() * 10);
// Confirm the values
ATLASSERT(myList.GetHead() == 1000);
ATLASSERT(myList.GetTail() == 2000);
需求
Header: atlcoll.h