分享方式:


CComHeapPtr 類別

用於管理堆積指標的智慧型指標類別。

語法

template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>

參數

T
要儲存在堆積上的物件類型。

成員

公用建構函式

名稱 描述
CComHeapPtr::CComHeapPtr 建構函式。

備註

CComHeapPtr 衍生自 CHeapPtr,但使用 CComAllocator 使用 COM 例程配置記憶體。 如需可用的方法,請參閱 CHeapPtrCHeapPtrBase

繼承階層架構

CHeapPtrBase

CHeapPtr

CComHeapPtr

需求

標頭: atlbase.h

CComHeapPtr::CComHeapPtr

建構函式。

CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();

參數

pData
現有的 CComHeapPtr 物件。

備註

您可以選擇性地使用現有的 CComHeapPtr 物件來建立堆積指標。 如果是,新 CComHeapPtr 物件會負責管理新的指標和資源。

另請參閱

CHeapPtr 類別
CHeapPtrBase 類別
CComAllocator 類別
類別概觀