CompareElements

templatelt; 클래스 유형, 클래스 ARG_TYPE >
BOOL AFXAPI CompareElements ( const 형식* pElement1,
const ARG_TYPE* pElement2 );

반환 값

PElement1 가 가리키는 개체가 pElement2; 가리키는 개체와 같은지 경우 0이 아닌 그렇지 않으면 0。

매개 변수

유형

비교할 첫 번째 요소 유형。

pElement1

비교할 첫 번째 요소에 대 한 포인터。

ARG_TYPE

비교할 두 번째 요소 유형。

pElement2

비교할 두 번째 요소에 대 한 포인터。

주의

이 함수는 CList::Find 에 의해 직접 및 간접적으로 CMap::Lookup 및 CMap::operator에 의해 호출 됩니다. CMap 통화 키 와 ARG_KEY CMap 템플릿 매개 변수를 사용 하 여。

비교 결과 반환 하는 기본 구현은 * pElement1 및 * pElement2. 그것은 응용 프로그램에 대 한 적절 한 방법으로 요소를 비교 하 여이 함수를 재정의。

C + + 언어 단순 형식 (char, int, float, 등등)에 대 한 비교 연산자 (= =)를 정의 하지만, 클래스와 구조체에 대 한 비교 연산자를 정의 하지 않습니다. CompareElements 를 사용 하거나 그것을 사용 하 여 컬렉션 클래스 중 하나를 인스턴스화하고 원하는 경우 비교 연산자를 정의 하거나 적절 한 값을 반환 하는 버전 CompareElements 오버 로드。

참고 항목nbsp;CList, CMap(&N)

Index