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