CElementTraits 클래스
이 클래스는 컬렉션 클래스에서 이동, 복사, 비교 및 해시 작업을 위한 메서드와 함수를 제공하는 데 사용됩니다.
구문
template<typename T>
class CElementTraits : public CDefaultElementTraits<T>
매개 변수
T
컬렉션에 저장할 데이터의 형식입니다.
설명
이 클래스는 컬렉션 클래스 개체에 저장된 요소를 이동, 복사, 비교 및 해시하기 위한 기본 정적 함수 및 메서드를 제공합니다. CElementTraits
는 컬렉션 클래스 CAtlArray, CAtlList, CRBMap, CRBMultiMap 및 CRBTree에 의해 이러한 작업의 기본 공급자로 지정됩니다.
기본 구현은 간단한 데이터 형식에 적합하지만 컬렉션 클래스를 사용하여 더 복잡한 개체를 저장하는 경우 사용자가 제공한 구현에서 함수와 메서드를 재정의해야 합니다.
자세한 내용은 ATL 컬렉션 클래스를 참조 하세요.
요구 사항
헤더: atlcoll.h