0
unsorted_mapのキーとしてユーザー定義タイプがあります。私は、ハッシュ関数とテストの等価関数をカスタマイズする方法を知りたいです。boost unsorted_hashユーザー定義型
ありがとうございました。 マイケル
編集:キーは文字配列です。
unsorted_mapのキーとしてユーザー定義タイプがあります。私は、ハッシュ関数とテストの等価関数をカスタマイズする方法を知りたいです。boost unsorted_hashユーザー定義型
ありがとうございました。 マイケル
編集:キーは文字配列です。
多分あなたが探しているものは、boost::hash_combine
のようなものです。それは複数の基本型の中からハッシュ値を作成することができます。
おそらく愚かな質問が、あなたは* *ドキュメントをチェックしていますか? –
等価演算子をクラス自体に入れます。ハッシュ関数については、 'std :: hash'を特化するのが最良です。 –
私は前にそれをGoogleにしようとします。しかし、私はユーザーフレンドリーな文書を見つけることができません。あなたはそれを指摘できますか?ありがとう。 –