我无法找到解决问题的方法.让我们假设我们有这样的地图的n个元素:
std::map<string, string> tmpMap;
Run Code Online (Sandbox Code Playgroud)
我们也有这个地图的迭代器:
std::map<string, string>::iterator itTmpMap = tmpMap.begin();
Run Code Online (Sandbox Code Playgroud)
我现在如何将迭代器更改为例如第四对?Compilator不允许我只是向迭代器添加一个整数.
Compilator error:
int a = 4;
itTmpMap = itTmpMap + a;
Run Code Online (Sandbox Code Playgroud)