阅读背景:

C++ STL遍历map的时候如何删除其中的element

来源:互联网 

我们通过map的erase(iterator it)方法删除元素的时候,如果此时erase处于遍历map的代码中,那么调用erase就需要小心一些。因为erase会导致输入参数iterator变的无效,从而影响后续的it++遍历map的逻辑。 我们通过map的erase(iterator it)方法删除元素的时候,如果此时erase处




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: