共用方式為


CHeapPtrElementTraits 類別

表示建立堆積指標集合時,這個類別會提供靜態方法、函式和有用的 Typedef。

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

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

參數

  • T
    集合類別會儲存物件的型別。

  • Allocator
    要使用的記憶體配置類別。預設值為 CCRTAllocator

Members

51kzz6ww.collapse_all(zh-tw,VS.110).gif公用 Typedefs

名稱

描述

CHeapPtrElementTraits::INARGTYPE

使用的資料型別會將項目加入至集合類別物件。

CHeapPtrElementTraits::OUTARGTYPE

使用資料型別來擷取項目從集合類別物件。

備註

這個類別會提供協助集合包含堆積指標的類別建立物件時提供方法、靜態函式及 Typedef。類別 CHeapPtrListCHeapPtrElementTraits從衍生。

如需詳細資訊,請參閱 ATL 集合類別。

繼承階層架構

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CHeapPtrElementTraits

需求

Header: atlcoll.h

請參閱

參考

CDefaultElementTraits 類別

CComHeapPtr 類別

其他資源

ATL 類別概觀