struct HASH_CMP {
    bool operator()(vector<int> V, vector<int> W) const {
        for(int i = 0; i < 10; i++)
            if(V[i] != W[i]) return false;
        return true;
    }
};
hash_map< std::vector<int>, int, HASH_CMP > H;
long long inHash(const vector<int> &V) {
    if(H.find(V) == H.end()) return -1; //this line
    return H[V];
}
上記の比較クラスを考慮して、次のハッシュを宣言しましたが、前述の行で次のようなエラーが表示されます。
' への呼び出しに一致しません
(const HASH_CMP) (const std::vector<int, std::allocator<int> >&)
このコードを修正するには、助けが必要です。