다음을 통해 공유


CAtlList::FindIndex

인덱스 값이 지정 된 요소의 위치를 얻으려면이 메서드를 호출 합니다.

POSITION FindIndex(
   size_t iElement 
) const throw( );

매개 변수

  • iElement
    필수 목록 요소의 인덱스입니다.

반환 값

경우 해당 위치 값 또는 NULL을 반환 iElement 범위를 벗어났습니다.

설명

액세스할 수 있도록 하는 지정 된 인덱스 값에 해당 위치를 반환 하는이 메서드는 nth 요소 목록에서.

목록 개체에 유효 하지 않은 경우 디버그 빌드에서 어설션 오류가 발생 합니다.

예제

// Define the integer list
CAtlList<int> myList;

// Populate the list
for (int i = 0; i < 100; i++)
{
   myList.AddTail(i);
}

// Iterate through the entire list
for (size_t j = 0; j < myList.GetCount(); j++)
{
   size_t i = myList.GetAt(myList.FindIndex(j));
   ATLASSERT(i == j);
}   

요구 사항

헤더: atlcoll.h

참고 항목

참조

CAtlList 클래스

CAtlList::Find