问题在于您正在调用initializer_list构造函数。由于initializer_list的工作方式,initializer_list的底层元素是...
将pair作为unordered_map的键: std::unordered_map<std::pair<int, int>, std::string> umap; umap[{1, 2}] = "Hello"; std::cout << umap[{1, 2}] << std::endl; //输出:Hello 示例代码 下面是使用pair和int的unordered_map的一个示例代码: ...