CAutoPtrElementTraits选件类

在创建智能指针时的集合,此选件类的方法、静态有用功能和的typedef。

重要说明重要事项

此选件类及其成员不能在Windows运行时执行的应用程序。

template<
typename T
>
class CAutoPtrElementTraits : public CDefaultElementTraits<
ATL::CAutoPtr< T>
>

参数

  • T
    指针类型。

成员

f7dhwy5s.collapse_all(zh-cn,VS.110).gif公共 Typedefs

名称

说明

CAutoPtrElementTraits::INARGTYPE

使用的数据类型对于将元素添加到集合选件类对象。

CAutoPtrElementTraits::OUTARGTYPE

使用的数据类型对于检索元素集合选件类对象。

备注

此选件类用于帮助集合包含智能指针的选件类对象的创建的方法、静态函数和typedef。选件类 CAutoPtrArrayCAutoPtrListCAutoPtrElementTraits派生。如果生成需要新的向量和删除运算符智能指针的集合,请使用 CAutoVectorPtrElementTraits

继承层次结构

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CAutoPtrElementTraits

要求

Header: atlcoll.h

请参见

参考

CDefaultElementTraits选件类

其他资源

ATL选件类概述