阅读背景:

对C++ STL,list元素的循环删除操作

来源:互联网 

在用iterator遍历整个list时,iterator相当于链表中的当前结点指针,如果我们在循环体中遍历整个list, 并且对满足一定条件的元素进行删除操作,一定要先保存当前要删除结点的下一个结点的iterator,否则删除完元素的下一次循环体会因为指针丢失而报错。在用iterator遍历整个list时,iterator相当于链表中的当前结点指针,如果我们在




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

分享到: