浅谈c++ stl迭代器失效的问题

2020-01-06 16:10:19于丽

至于it+=2,很容易解释,insert之后,it指向新增加的元素,+2之后,it指向下一个要处理的元素。

(4)在循环不变式中不要store off-the-end迭代器

这个很容易理解了,增加或移除元素之后,off-the-end失效了,不store的话,每次从end()函数中取的都是最新的off-the-end,自然不会失效。

最后:《C++ Primier》是本好书。

以上就是小编为大家带来的浅谈c++ stl迭代器失效的问题全部内容了,希望大家多多支持ASPKU~


注:相关教程知识阅读请移步到C++教程频道。