다음을 통해 공유


CElementTraits 클래스

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

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

매개 변수

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

설명

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

단순 데이터 형식에 대 한 기본 구현에서 사용할 수 있지만 메서드와 함수 보다 복잡 한 개체를 저장 하는 컬렉션 클래스를 사용 하는 경우 사용자 지정 구현으로 재정의 해야 합니다.

자세한 내용은 ATL 컬렉션 클래스.

요구 사항

헤더: atlcoll.h

참고 항목

참조

CDefaultElementTraits 클래스

기타 리소스

ATL 클래스 개요