CObList::GetPrev

CObject * amp; GetPrev ( 위치 & rPosition );

CObject * GetPrev ( POSITIONamp; rPosition ) const;(&A)

반환 값

GetHead 에 대 한 반환 값 설명 참조。

매개 변수

rPosition

GetPrev 또는 다른 멤버 함수 호출 이전에 의해 반환 되는 위치 값에 대 한 참조。

주의

RPosition, 다음 목록에서 이전 항목의 위치 값을 세트 rPosition 에 의해 식별 된 목록 요소를 가져옵니다. GetTailPosition 또는 찾기 를 호출 하 여 초기 위치를 설정 하는 경우 GetPrev 을 사용 하 여 역방향 반복 루프 수 있습니다.

위치 값 나타냅니다 목록에서 올바른 위치를 확인 해야 합니다. 유효 하지 않으면 다음 Microsoft Foundation 클래스 라이브러리의 디버그 버전 주장。

다음 rPosition 의 새 값 검색된 요소 목록에서 첫 번째 경우를 NULL 로 설정 되어。

예제

   CObList 목록;
   위치 pos;

목록입니다.AddHead (새로운 CAge(21));
   목록입니다.AddHead (새로운 CAge(40)); / / 이제 목록 포함 (40, 21).
   / / 머리에 꼬리 순서로 목록 전체를 반복 합니다.
   에 대 한 (pos = 목록.GetTailPosition(); pos! = NULL; )
   {
# ifdef _DEBUG
 nbsp;? afxDump << 목록.GetPrev (pos) << "\n";
# endif
   }

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

케이지 421 C $ 21
케이지 421 C $ 40

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

참고 항목nbsp;CObList::Find, CObList::GetTailPosition, CObList::GetHeadPosition, CObList::GetNext, CObList::GetHead(&N)

Index