다음을 통해 공유


CList::SetAt

형식의 변수에 위치 목록에 대 한 키입니다.

void SetAt( 
   POSITION pos, 
   ARG_TYPE newElement  
);

매개 변수

  • pos
    위치 요소를 설정 해야 합니다.

  • ARG_TYPE
    템플릿 매개 변수 (참조 될 수 있습니다) 목록 요소의 형식을 지정 합니다.

  • newElement
    목록에 추가할 요소입니다.

설명

인덱스 수 없습니다 및 작업할 수 없습니다.는 위치 직접 값입니다. SetAt요소 목록에서 지정 된 위치에 씁니다.

않은지 확인 해야 해당 위치 값 목록에서 올바른 위치를 나타냅니다. 유효 하지 않은 경우 다음 Mfc 라이브러리의 디버그 버전을 어설션 합니다.

예제

// Define myList.
CList<CString,CString&> myList;

// Add three elements to the list.
myList.AddTail(CString(_T("XYZ")));
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));

// Replace CString("ABC") with CString("CBA")
POSITION pos = myList.Find(CString(_T("ABC")));
myList.SetAt(pos, CString(_T("CBA")));

// Verify CString("ABC") is not in the list.
ASSERT(myList.Find(CString(_T("ABC"))) == NULL);      

요구 사항

헤더: afxtempl.h

참고 항목

참조

CList 클래스

계층 구조 차트

CList::Find

CList::GetAt

CList::GetNext

CList::GetPrev