다음을 통해 공유


CObList::Find

목록의 첫 번째를 순차적으로 검색 CObject 포인터와 일치 하는 지정 된 CObject 포인터.

POSITION Find( 
   CObject* searchValue, 
   POSITION startAfter = NULL  
) const;

매개 변수

  • searchValue
    이 목록에서 찾을 개체 포인터입니다.

  • startAfter
    검색 시작 위치입니다.

반환 값

A 위치 반복 또는 개체 포인터 검색;을 사용할 수 있는 값 NULL 개체를 찾을 수 없는 경우.

설명

참고 포인터 값을 비교 하는 것, 개체의 내용 없습니다.

다음 표에서 다른 멤버와 비슷한 함수를 보여 줍니다. CObList::Find.

클래스

멤버 함수

사용할 때

POSITION Find( void* searchValue, POSITION startAfter = NULL ) const;

CStringList

위치 찾기 (LPCTSTR searchValue, 위치startAfter= NULL) const;

예제

참조 CObList::CObList 에 있는 CAge 클래스.

CObList list;
CAge* pa1;
CAge* pa2;
POSITION pos;
list.AddHead(pa1 = new CAge(21));
list.AddHead(pa2 = new CAge(40));    // List now contains (40, 21). 
if ((pos = list.Find(pa1)) != NULL) // Hunt for pa1
{                                  // starting at head by default.
    ASSERT(*(CAge*) list.GetAt(pos) == CAge(21));
}    

요구 사항

헤더: afxcoll.h

참고 항목

참조

CObList 클래스

계층 구조 차트

CObList::GetNext

CObList::GetPrev