CStringElementTraitsI选件类
此选件类提供静态函数与集合选件类对象存储的字符串相关。它类似于 CStringElementTraits,但是,执行不区分大小写的比较。
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
参数
- T
要存储在集合中的数据的类型。
成员
公共 Typedefs
名称 |
说明 |
---|---|
使用的数据类型对于将元素添加到集合选件类对象。 |
|
使用的数据类型对于检索元素集合选件类对象。 |
公共方法
名称 |
说明 |
---|---|
调用此静态函数来比较两个字符串是否相等元素,则忽略差异,以防。 |
|
调用此静态函数来比较两个字符串元素,则忽略差异,以防。 |
|
调用此静态函数计算给定字符串元素的哈希值。 |
备注
此选件类提供静态函数用于比较字符串以及创建哈希值。使用时,集合选件类存储字符串根据数据,这些功能很有用。当字符串对象是已处理的引用时,请使用 CStringRefElementTraits。
有关更多信息,请参见 ATL 集合选件类。
继承层次结构
CStringElementTraitsI
要求
Header: atlcoll.h