目的:将vect中凡是等于3的项删除
输出结果:
1
1
3
4
5
问题:为什么3没有完全被删除
原因:vect.erase(iter)的作用是删除迭代器iter指向的元素,然后返回指向后一个元素的迭代器的引用。
解决办法:
目的:将vect中凡是等于3的项删除
输出结果:
1
1
3
4
5
问题:为什么3没有完全被删除
原因:vect.erase(iter)的作用是删除迭代器iter指向的元素,然后返回指向后一个元素的迭代器的引用。
解决办法: