다음을 통해 공유


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);   

요구 사항

헤더: atlcoll.h

참고 항목

참조

CAtlList 클래스

CAtlList::RemoveAt