다음을 통해 공유


CHeapPtrElementTraits 클래스

이 클래스는 힙 포인터의 컬렉션을 만들 때 메서드, 정적 함수 및 형식 정의 유용 하 게 제공 합니다.

중요중요

런타임에서 Windows를 실행 하는 응용 프로그램에서이 클래스와 해당 멤버를 사용할 수 없습니다.

template<
typename T,
class Allocator= ATL::CCRTAllocator
>
class CHeapPtrElementTraits : public CDefaultElementTraits<
ATL::CHeapPtr< T, Allocator>
>

매개 변수

  • T
    컬렉션 클래스에 저장 하는 개체 형식입니다.

  • Allocator
    사용 하는 메모리 할당 클래스입니다.기본값은 CCRTAllocator.

Members

51kzz6ww.collapse_all(ko-kr,VS.110).gif공용 Typedefs

Name

설명

CHeapPtrElementTraits::INARGTYPE

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

CHeapPtrElementTraits::OUTARGTYPE

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

설명

이 클래스 대본이 힙 포인터를 포함 하는 컬렉션 클래스 개체를 만들기 위한 메서드, 정적 함수 및 형식 정의 제공 합니다.클래스 CHeapPtrList 에서 파생 된 CHeapPtrElementTraits.

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

상속 계층 구조

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CHeapPtrElementTraits

요구 사항

헤더: atlcoll.h

참고 항목

참조

CDefaultElementTraits 클래스

CComHeapPtr 클래스

기타 리소스

ATL 클래스 개요