如何在 std::unordered_map
中存储 2 个以上的变量?
我想要这样的东西:
std::unordered_map<string, int, int, int> mapss = {{"a",1,1,1},{"b",1,2,3}};
最佳答案
如果字符串
是键,其余是值,那么您可以将值设为元组
。
unordered_map<string, tuple<int, int, int>> mapss
如果你不知道会有多少个值,你可以使用一个vector
unordered_map<string, vector<int>> mapss
关于c++ - 如何在 unordered_map 中存储 2 个以上的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28796290/