迭代器失效 iterator not incrementable
for (vector::iterator it = vtest.begin(); it!= vtest.end(); it++){
vtest.erase(it);
}
当迭代器直接用于earse时,迭代器将失效,引发 iterator
not incrementable ;
解决方法如下:
for ( std::list::iterator it =ObjList.beg
转载
2016-06-26 23:46:41 ·
200 阅读 ·
0 评论