다음을 통해 공유


CElementTraits 클래스

이 클래스는 컬렉션 클래스에서 이동, 복사, 비교 및 해시 작업을 위한 메서드와 함수를 제공하는 데 사용됩니다.

구문

template<typename T>
class CElementTraits : public CDefaultElementTraits<T>

매개 변수

T
컬렉션에 저장할 데이터의 형식입니다.

설명

이 클래스는 컬렉션 클래스 개체에 저장된 요소를 이동, 복사, 비교 및 해시하기 위한 기본 정적 함수 및 메서드를 제공합니다. CElementTraits는 컬렉션 클래스 CAtlArray, CAtlList, CRBMap, CRBMultiMapCRBTree에 의해 이러한 작업의 기본 공급자로 지정됩니다.

기본 구현은 간단한 데이터 형식에 적합하지만 컬렉션 클래스를 사용하여 더 복잡한 개체를 저장하는 경우 사용자가 제공한 구현에서 함수와 메서드를 재정의해야 합니다.

자세한 내용은 ATL 컬렉션 클래스를 참조 하세요.

요구 사항

헤더: atlcoll.h

참고 항목

CDefaultElementTraits 클래스
클래스 개요