CAutoPtrList 类

此类提供在构造智能指针列表时有用的方法。

重要

无法在 Windows 运行时中执行的应用程序中使用此类及其成员。

语法

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

参数

E
指针类型。

成员

公共构造函数

名称 描述
CAutoPtrList::CAutoPtrList 构造函数。

备注

此类提供构造函数并从 CAtlListCAutoPtrElementTraits 派生方法,以帮助创建存储智能指针的列表对象。 类 CAutoPtrArray 为数组对象提供类似的函数。

有关详细信息,请参阅 ATL 集合类

继承层次结构

CAtlList

CAutoPtrList

要求

标头:atlcoll.h

CAutoPtrList::CAutoPtrList

构造函数。

CAutoPtrList(UINT nBlockSize = 10) throw();

参数

nBlockSize
块大小,默认值为 10。

备注

块大小用于衡量在需要新元素时分配的内存量。 较大的块大小可减少对内存分配例程的调用,但会使用更多资源。

另请参阅

CAtlList 类
CAutoPtrElementTraits 类
类概述