CAutoPtrList 類別

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

重要

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

語法

template<typename E>
class CAutoPtrList :
   public CAtlList<ATL::CAutoPtr<E>, CAutoPtrElementTraits<E>>

參數

E
指標類型。

成員

公用建構函式

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

備註

這個類別提供建構函式,並從 CAtlList CAutoPtrElementTraits 衍生方法 ,以協助建立儲存智慧型指標的清單物件。 CAutoPtrArray 類別 會為數組物件提供類似的函式。

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

繼承階層架構

CAtlList

CAutoPtrList

需求

標頭: atlcoll.h

CAutoPtrList::CAutoPtrList

建構函式。

CAutoPtrList(UINT nBlockSize = 10) throw();

參數

nBlockSize
區塊大小,預設值為 10。

備註

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

另請參閱

CAtlList 類別
CAutoPtrElementTraits 類別
類別概觀