CHeapPtr 類別
管理的堆積指標的智慧型指標類別。
重要
這個類別和其成員不能用於 Windows 執行階段執行的應用程式。
template<
typename T,
class Allocator= CCRTAllocator
> class CHeapPtr :
public CHeapPtrBase< T, Allocator>
參數
T
儲存在堆積上的物件型別。Allocator
要使用的記憶體配置類別。
Members
公用建構函式
名稱 |
描述 |
---|---|
建構函式。 |
公用方法
名稱 |
描述 |
---|---|
呼叫這個方法會配置在堆積上的記憶體中儲存物件。 |
|
呼叫這個方法會重新配置在堆積上的記憶體。 |
公用運算子
名稱 |
描述 |
---|---|
指派運算子。 |
備註
根據預設CHeapPtrCHeapPtrBase 從衍生並使用 CRT 常式 (在 CCRTAllocator) 配置和釋放記憶體。 類別 CHeapPtrList 可能用來建構清單堆積指標。 請參閱 CComHeapPtr,使用 COM 記憶體配置常式。
繼承階層架構
CHeapPtr
需求
Header: atlcore.h