基于上一个问题,我正在尝试使用一对整数作为键来创建映射,map<pair<int, int>, int>
并且我找到了有关如何插入的信息:
#include <iostream>
#include <map>
using namespace std;
int main ()
{
map<pair<int, int>, int> mymap;
mymap.insert(make_pair(make_pair(1,2), 3)); //edited
}
但我似乎无法访问该元素!我已经尝试过cout << mymap[(1,2)] << endl;
,但它显示错误,我找不到有关如何使用密钥访问元素的信息。难道我做错了什么?