您的位置:首页 > 其它

STL移除型算法remove

2016-05-03 17:06 218 查看

参考STL标准库。

1 remove函数相关知识






2 remove真的把元素删除了吗?并没有





下图是remove的工作原理:



3 总结

1. remove不能直接删除数组中的元素,只是改变了数组中元素的相对位置;

2. 删除数组中的元素,需要借助erase;

3. 不能在循环体中用erase删除元素,迭代器失效而导致报错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: