假设我使用自己的类作为std::unordered_map
class MyClass {
public:
int a, b;
}
www.cplusplus.com列出了以下可以使用的构造函数:
explicit unordered_map ( size_type n,
const hasher& hf = hasher(),
const key_equal& eql = key_equal(),
const allocator_type& alloc = allocator_type() );
你能举个例子说明我如何使用上面的构造函数来构造我的所有参数std::unordered_map<MyClass, std::string>
吗?