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 오버 로드。