CPrimitiveElementTraits 类

此类为由原始数据类型组成的集合类提供默认方法和函数。

语法

template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>

参数

T
要存储在集合类对象中的数据类型。

成员

公共 Typedef

名称 描述
CPrimitiveElementTraits::INARGTYPE 用于将元素添加到集合类对象的数据类型。
CPrimitiveElementTraits::OUTARGTYPE 用于从集合类对象中检索元素的数据类型。

备注

此类提供用于移动、复制、比较和散列存储在集合类对象中的原始数据类型元素的默认静态函数和方法。

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

继承层次结构

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CPrimitiveElementTraits

要求

标头:atlcoll.h

CPrimitiveElementTraits::INARGTYPE

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

typedef T INARGTYPE;

CPrimitiveElementTraits::OUTARGTYPE

用于从集合类对象中检索元素的数据类型。

typedef T& OUTARGTYPE;

另请参阅

CDefaultElementTraits 类
类概述