分享方式:


CDefaultHashTraits 類別

這個類別提供靜態函式來計算哈希值。

語法

template<typename T>
class CDefaultHashTraits

參數

T
要儲存在集合中的數據型別。

成員

公用方法

名稱 描述
CDefaultHashTraits::Hash (靜態)呼叫此函式來計算指定專案的哈希值。

備註

這個類別包含單一靜態函式,會傳回指定專案的哈希值。 CDefaultElementTraits 類別會 使用此類別

如需詳細資訊,請參閱 ATL 集合類別

需求

標頭: atlcoll.h

CDefaultHashTraits::Hash

呼叫此函式來計算指定專案的哈希值。

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

參數

元素
項目。

傳回值

傳回哈希值。

備註

默認哈希演算法非常簡單:傳回值是元素編號。 如果需要更複雜的演算法,請覆寫此函式。

另請參閱

類別概觀