CDefaultHashTraits 类

此类提供静态函数计算哈希值。

语法

template<typename T>
class CDefaultHashTraits

参数

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

成员

公共方法

名称 描述
CDefaultHashTraits::Hash (静态)调用此函数来计算给定元素的哈希值。

注解

此类包含单个静态函数,该函数返回给定元素的哈希值。 此类由 CDefaultElementTraits 类使用。

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

要求

标头:atlcoll.h

CDefaultHashTraits::Hash

调用此函数来计算给定元素的哈希值。

static ULONG Hash(const T& element) throw();

参数

element
元素。

返回值

返回哈希值。

注解

默认哈希算法非常简单:返回值为元素编号。 如果需要更复杂的算法,请重写此函数。

另请参阅

类概述