CObList::InsertBefore

위치 InsertBefore ( 위치 위치, CObject * newElement );
던져 ( CMemoryException );

반환 값

반복 또는 개체 포인터 검색; 사용할 수 있는 위치NULL 목록이 비어 있는 경우。

매개 변수

위치

이전 GetNext, GetPrev또는 찾기 멤버 함수 호출에 의해 반환 된 위치 값。

newElement

이 목록에 추가할 개체 포인터。

주의

지정된 된 위치에 요소 하기 전에이 목록에 요소 추가。

예제

   CObList 목록;
   위치 pos1, pos2;
   목록입니다.AddHead (새 케이지 (21));
   목록입니다.AddHead (새 케이지 (40)); / / 이제 목록 포함 (40, 21).
   만약 ((pos1 = 목록.GetTailPosition())! = NULL)
   {
    nbsp;? pos2 = 목록.InsertBefore (pos1, 새로운 케이지 (65));
   }
# ifdef _DEBUG
   afxDump.SetDepth (1);
   afxDump << "InsertBefore 예:" << & 목록 << "\n";
# endif

이 프로그램에서 결과가 다음과 같습니다.:

InsertBefore 예: CObList 3 요소
 nbsp;? $4ae2에서 케이지 40
 ?? $4b02에서 케이지 65
 ?? $49e6에서 케이지 21(&N)

CObList 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CObList::Find, CObList::InsertAfter(&N)

Index