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; |
|
위치 찾기 (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