所以我要说:map<pair<int, MyEnum>, string> myMap;
我添加了一个键值:myMap[make_pair(1, MyEnum::first)] = "something";
如何检索值&#34;&#34;
所以如果地图是map<int, string>
而我有myMap[1] = "something";
我会说string s = myMap[1]
答案 0 :(得分:4)
以同样的方式,
std::cout << myMap[make_pair(1, MyEnum::first)] << std::endl;
输出:
something
希望有所帮助。
答案 1 :(得分:0)
string s = myMap[make_pair(1, MyEnum::first)];