CDefaultHashTraits 類別
這個類別提供靜態函式來計算雜湊值。
語法
template<typename T>
class CDefaultHashTraits
參數
T
要儲存在集合中的資料型別。
成員
公用方法
名稱 | 描述 |
---|---|
CDefaultHashTraits::Hash | (靜態)呼叫此函式來計算指定專案的雜湊值。 |
備註
這個類別包含單一靜態函式,會傳回指定專案的雜湊值。 CDefaultElementTraits 類別會 使用此類別 。
如需詳細資訊,請參閱 ATL 集合類別 。
需求
標頭: atlcoll.h
CDefaultHashTraits::Hash
呼叫此函式來計算指定專案的雜湊值。
static ULONG Hash(const T& element) throw();
參數
元素
項目。
傳回值
傳回雜湊值。
備註
預設雜湊演算法非常簡單:傳回值是元素編號。 如果需要更複雜的演算法,請覆寫此函式。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應