有没有一种嵌入std::pair
的方法?
std::unordered_map<int, std::pair<std::string, std::string>> my_map;
my_map.emplace(1, "foo", "bar"); // Error
当然,插入是可能的:
my_map[2] = std::make_pair("bar", "foo");
但这不是需要不必要的复制/移动吗?
https://stackoverflow.com/questions/25766730
复制相似问题