다음을 통해 공유


CTypedPtrList::GetNext

식별 목록 요소를 가져옵니다 rPosition, 다음 설정 rPosition 에 위치 목록에서 다음 항목의 값입니다.

TYPE& GetNext(
   POSITION& rPosition 
);
TYPE GetNext(
   POSITION& rPosition 
) const;

매개 변수

  • 형식
    이 목록에 포함 된 요소 형식을 지정 하는 템플릿 매개 변수

  • rPosition
    참조 하는 위치 이전 반환 값 GetNext, GetHeadPosition, 또는 다른 멤버 함수를 호출 합니다.

반환 값

목록에 대 한 포인터를 통해 액세스 하는 경우는 const CTypedPtrList, 다음 GetNext 템플릿 매개 변수로 지정 된 형식에 대 한 포인터를 반환 합니다. 유형.이 함수는 대입문의 오른쪽에만 사용할 수 있습니다 및 따라서 목록 수정 되지 않도록 보호 합니다.

목록에 직접 또는 포인터를 통해 액세스 하는 경우는 CTypedPtrList, 다음 GetNext 템플릿 매개 변수로 지정 된 형식의 포인터에 대 한 참조를 반환 합니다. 유형.할당 문의 양쪽에 사용 되는 함수를 허용 하 고 따라서 목록 항목을 수정할 수 있습니다.

설명

사용할 수 있는 GetNext 초기 위치를 설정 하는 경우 정방향 반복 루프에서 GetHeadPosition 또는 CPtrList::Find.

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

검색된 요소 목록에서 마지막으로 새 값의 경우 rPosition 설정 NULL.

반복 하는 동안 요소를 제거 하는 것이 가능 합니다.예제를 보려면 CObList::RemoveAt.

요구 사항

헤더: afxtempl.h

참고 항목

참조

CTypedPtrList 클래스

계층 구조 차트

CObList::Find

CObList::GetHeadPosition

CObList::GetTailPosition

CTypedPtrList::GetPrev

CTypedPtrList::GetHead

CTypedPtrList::GetTail