C++:erase的使用

问题

将数组拷贝到一个vector和一个list中。使用单迭代器版本的erase从list中删除奇数元素,从vector中删除偶数元素.

注意:[删除元素的成员函数并不检查[要删除的元素]是否存在,因此删除之前必须保证其存在.]erase删除deque中除首尾位置之外的任何元素都会使所有迭代器,引用,指针失效。指向vector或string中删除点之后位置的迭代器、引用和指针都会失效。

C++.
image-2046

源码

更多信息可参考:erase的使用

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据