CPrimitiveElementTraits 클래스

이 클래스는 기본 데이터 형식으로 구성된 컬렉션 클래스에 대한 기본 메서드 및 함수를 제공합니다.

구문

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

매개 변수

T
컬렉션 클래스 개체에 저장할 데이터의 형식입니다.

멤버

공용 Typedefs

속성 설명
CPrimitiveElementTraits::INARGTYPE 컬렉션 클래스 개체에 요소를 추가하는 데 사용할 데이터 형식입니다.
CPrimitiveElementTraits::OUTARGTYPE 컬렉션 클래스 개체에서 요소를 검색하는 데 사용할 데이터 형식입니다.

설명

이 클래스는 컬렉션 클래스 개체에 저장된 기본 데이터 형식 요소를 이동, 복사, 비교 및 해시하기 위한 기본 정적 함수 및 메서드를 제공합니다.

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

상속 계층 구조

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CPrimitiveElementTraits

요구 사항

헤더: atlcoll.h

CPrimitiveElementTraits::INARGTYPE

컬렉션 클래스 개체에 요소를 추가하는 데 사용할 데이터 형식입니다.

typedef T INARGTYPE;

CPrimitiveElementTraits::OUTARGTYPE

컬렉션 클래스 개체에서 요소를 검색하는 데 사용할 데이터 형식입니다.

typedef T& OUTARGTYPE;

참고 항목

CDefaultElementTraits 클래스
클래스 개요