unordered-map

    5

    5答えて

    ログファイルを.hppファイルに保存しているプログラムをプログラミングしています。 <tr1/unordered_map>(コンパイラがTR1をサポートしている場合)またはそれ以外の場合は<map>を含めることにします。 tr1が利用可能かどうかをコンパイル時にチェックする標準的な方法はありますか? 「__cplusplus」というシンボルが定義されているのと同じ方法で、「__cxx__tr1」な

    19

    4答えて

    long longのペアをdoubleにマッピングする必要がありますが、どのハッシュ関数を使用するかはわかりません。実際には通常0と約100の間の数値です(ただし、保証はできません)が、各ペアは任意の2つの数値で構成されます。 Hereは、tr1::unordered_mapです。私は次のように始めました。 typedef long long Int; typedef std::pair<Int