CompareElements
+ 직접 CList::Find 하 여 간접적으로 CMap::Lookup 및 CMap::operator.
template<class TYPE, class ARG_TYPE>
BOOL AFXAPI CompareElements(
const TYPE* pElement1,
const ARG_TYPE* pElement2
);
매개 변수
형식
비교할 첫 번째 요소 유형을 지정 합니다.pElement1
비교할 첫 번째 요소에 대 한 포인터입니다.ARG_TYPE
비교할 두 번째 요소의 유형을 지정 합니다.pElement2
비교할 두 번째 요소에 대 한 포인터입니다.
반환 값
개체를 가리키는 경우 0이 아닌 pElement1 가 가리키는 개체가 동일한 pElement2. 그렇지 않으면 0입니다.
설명
CMap 호출 사용은 CMap 템플릿 매개 변수 키 및 ARG_KEY.
비교의 결과 반환 하는 기본 구현은 * pElement1 및 * pElement2.이 요소를 응용 프로그램에 적합 한 방식으로 비교 될 수 있도록이 함수를 재정의 합니다.
비교 연산자는 C++ 언어 정의 (==) 단순 형식에 대 한 (char, int, float등) 클래스와 구조체에 대 한 비교 연산자를 정의 하지 않지만.사용 하려는 경우 CompareElements 또는 사용 하는 컬렉션 클래스를 인스턴스화할 수 있는 비교 연산자를 정의 하거나 오버 로드 CompareElements 버전에 적절 한 값을 반환 합니다.
요구 사항
헤더: afxtempl.h