共用方式為


CHeapPtrList 類別

這個類別提供在建構堆積指標清單時很有用的方法。

重要

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

語法

template<typename E, class Allocator = ATL::CCRTAllocator>
class CHeapPtrList
   : public CAtlList<ATL::CHeapPtr<E, Allocator>,
                     CHeapPtrElementTraits<E, Allocator>>

參數

E
要儲存在集合類別中的物件類型。

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

成員

公用建構函式

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

備註

這個類別提供建構函式,並從 CAtlListCHeapPtrElementTraits 衍生方法,以協助建立儲存堆積指標的集合類別物件。

繼承階層架構

CAtlList

CHeapPtrList

需求

標頭: atlcoll.h

CHeapPtrList::CHeapPtrList

建構函式。

CHeapPtrList(UINT nBlockSize = 10) throw();

參數

nBlockSize
區塊大小。

備註

區塊大小是需要新元素時所配置的記憶體數量量值。 較大的區塊大小可減少對記憶體配置例程的呼叫,但會使用更多資源。

另請參閱

CAtlList 類別
CHeapPtr 類別
CHeapPtrElementTraits 類別
類別概觀