2011-12-05 44 views
0

有一個用戶定義類型作爲unsorted_map的關鍵字。我想知道如何定製哈希函數和測試相等函數。boost unsorted_hash用戶定義類型

謝謝。 Michael

編輯:順便說一句,關鍵是字符數組。

+0

也許愚蠢的問題,但你檢查了*文檔*? –

+0

將相等運算符放入類本身。對於散列函數,最好專門化'std :: hash'。 –

+0

我嘗試谷歌之前。但是,我找不到任何有用的文檔。你能指出嗎?謝謝。 –

回答

0

也許你正在尋找的是類似boost::hash_combine 它允許你創建一個散列值多種基本類型。