随笔分类 -  C++

摘要:上述代码编译运行皆没有问题,但是用valgrind检测会提示错误: Why? 此代码可以实现功能要求,但是健壮性并不好,假设在map.erase之后再次使用map当前的iterator,即 代码运行就会出现错误,因为it目前指向的对象已经被删掉了。 为了避免程序出现这样的错误,我们应该保证在iter 阅读全文
posted @ 2016-07-07 21:26 tanghuimin0713 阅读(5507) 评论(0) 推荐(0)