unordered_map使用pair

Posted goto_1600

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unordered_map使用pair相关的知识,希望对你有一定的参考价值。

struct pairhash 
public:
    template <typename T, typename U>
    std::size_t operator()(const std::pair<T, U> &x) const
    
        return std::hash<T>()(x.first) ^ std::hash<U>()(x.second);
    
;

class abc 
    std::unordered_map<std::pair<int,int>, int, pairhash> rules;
;

以上是关于unordered_map使用pair的主要内容,如果未能解决你的问题,请参考以下文章

C++ unordered_map使用自定义类型作为键值

将 unordered_map 分配给一对对象

map (vs) unordered_map 以对为键

如何获得随机元素提升 unordered_map?

C++ 11 unordered_map 分段错误

如何修改unordered_map中的值?