CObList::InsertAfter
이 목록에 지정 된 위치에 요소 추가 요소입니다.
POSITION InsertAfter(
POSITION position,
CObject* newElement
);
매개 변수
position
A 위치 이전 반환 값 GetNext, GetPrev, 또는 찾기 멤버 함수를 호출 합니다.newElement
이 목록에 추가할 개체 포인터입니다.
다음 표에서 다른 멤버와 비슷한 함수를 보여 줍니다. CObList::InsertAfter.
클래스 |
멤버 함수 |
---|---|
예제 위치 (위치 위치, void *newElement); |
|
예제 위치 (위치 위치, const CString & newElement); 예제 위치 (위치 위치, LPCTSTRnewElement); |
반환 값
A 위치 동일한 값으로는 위치 매개 변수.
예제
참조 CObList::CObList 에 있는 CAge 클래스.
CObList list;
POSITION pos1, pos2;
list.AddHead(new CAge(21));
list.AddHead(new CAge(40)); // List now contains (40, 21).
if ((pos1 = list.GetHeadPosition()) != NULL)
{
pos2 = list.InsertAfter(pos1, new CAge(65));
}
#ifdef _DEBUG
afxDump.SetDepth(1);
afxDump << _T("InsertAfter example: ") << &list << _T("\n");
#endif
이 프로그램의 결과 다음과 같습니다.
InsertAfter example: A CObList with 3 elements
a CAge at $4A44 40
a CAge at $4A64 65
a CAge at $4968 21
요구 사항
헤더: afxcoll.h