CAtlList::InsertBefore
목록에서 지정한 위치 앞에 새 요소를 삽입 하려면이 메서드를 호출 합니다.
POSITION InsertBefore(
POSITION pos,
INARGTYPE element
);
매개 변수
pos
전에 위치 값이 목록에 새 요소가 삽입 됩니다.element
삽입할 요소입니다.
반환 값
새 요소의 위치 값을 반환합니다.
설명
목록 삽입 실패 하거나 앞 머리를 삽입 하려고 시도 하는 경우 올바른, 없는 경우 디버그 빌드에서 어설션 오류가 발생 합니다.
예제
// Define the integer list
CAtlList<int> myList;
// Populate the list
POSITION myPos = myList.AddHead(1);
myPos = myList.InsertBefore(myPos, 2);
myPos = myList.InsertBefore(myPos, 3);
// Confirm the head value is as expected
ATLASSERT(myList.GetHead() == 3);
요구 사항
헤더: atlcoll.h