集合类
以下类支持数组、列表、映射和特征方法,以帮助比较和元素访问。
CAtlArray 此类实现数组对象。
CAtlList 此类提供用于创建和管理列表对象的方法。
CAtlMap 此类提供用于创建和管理映射对象的方法。
CAutoPtrArray 此类提供在构造智能指针数组时有用的方法。
CAutoPtrElementTraits 此类提供在创建智能指针集合时有用的方法、静态函数和 typedef。
CAutoPtrArray 此类提供在构造智能指针列表时有用的方法。
CAutoVectorPtrElementTraits 此类提供在使用向量 new 和 delete 运算符创建智能指针集合时有用的方法、静态函数和 typedef。
CComQIPtrElementTraits 此类提供在创建 COM 接口指针集合时有用的方法、静态函数和 typedef。
CComSafeArray 此类是 SAFEARRAY 数据类型结构的包装器。
CComSafeArrayBound 此类是 SAFEARRAYBOUND 结构的包装器。
CComUnkArray 此类存储 IUnknown 指针,可用作 IConnectionPointImpl 模板类的参数。
CDefaultCharTraits 此类提供两个静态函数,用于在大写和小写之间转换字符。
CDefaultCompareTraits 此类提供默认元素比较函数。
CDefaultElementTraits 此类为集合类提供默认方法和函数。
CDefaultHashTraits 此类提供静态函数计算哈希值。
CElementTraits 集合类使用此类来提供用于移动、复制、比较和哈希操作的方法和函数。
CElementTraitsBase 此类为集合类提供默认副本和移动方法。
CHeapPtrElementTraits 此类提供在创建堆指针集合时有用的方法、静态函数和 typedef。
CAutoPtrArray 此类提供在构造堆指针列表时有用的方法。
CInterfaceArray 此类提供在构造 COM 接口指针数组时有用的方法。
CInterfaceList 此类提供在构造 COM 接口指针列表时有用的方法。
CPrimitiveElementTraits 此类为由原始数据类型组成的集合类提供默认方法和函数。
CRBMap 此类表示映射结构,使用 Red-Black 二叉树。
CRBMultiMap 此类表示一种映射结构,允许每个键使用 Red-Black 二叉树与多个值相关联。
CRBTree 此类提供用于创建和使用 Red-Black 树的方法。
CSimpleArray 此类提供管理简单数组的方法。
CSimpleArrayEqualHelper 此类是 CSimpleArray 类的帮助程序。
CSimpleArrayEqualHelperFalse 此类是 CSimpleArray 类的帮助程序。
CSimpleMap 此类支持简单映射数组。
CSimpleMapEqualHelper 此类是 CSimpleMap 类的帮助程序。
CSimpleMapEqualHelperFalse 此类是 CSimpleMap 类的帮助程序。
CStringElementTraits 此类提供集合类存储
CString
对象所用的静态函数。CStringElementTraitsI 此类提供与集合类对象中存储的字符串相关的静态函数。 它类似于 CStringElementTraits,但执行不区分大小写的比较。
CStringRefElementTraits 此类提供与集合类对象中存储的字符串有关的静态函数。 字符串对象作为引用处理。