STL移除型算法remove
2016-05-03 17:06
218 查看
参考STL标准库。
1 remove函数相关知识
2 remove真的把元素删除了吗?并没有
下图是remove的工作原理:
3 总结
1. remove不能直接删除数组中的元素,只是改变了数组中元素的相对位置;
2. 删除数组中的元素,需要借助erase;
3. 不能在循环体中用erase删除元素,迭代器失效而导致报错。
1 remove函数相关知识
下图是remove的工作原理:
3 总结
1. remove不能直接删除数组中的元素,只是改变了数组中元素的相对位置;
2. 删除数组中的元素,需要借助erase;
3. 不能在循环体中用erase删除元素,迭代器失效而导致报错。
相关文章推荐
- html5实现 input必须为手机号且非空的验证方法
- Android精品开源整理
- 魔方阵,奇数阵。输入一个奇数,产生一个魔方阵
- android dialog圆角显示及解决出现的黑色棱角.(友情提示)
- 使用shutdown命令实现局域网内远程关机、重启整蛊他人
- 水池数目
- ios 制作二维码 例子 QRcode
- Android系统定制之bootanimation.zip的制作
- Android控制水平方向字体缩放android:textScaleX
- Bootstrap入门八:图片
- 使ul的li元素居中对齐
- Hive日期格式转换用法
- SecureCRT 7.3.6 32位版及注册机
- 跨平台线程库——pThread
- nginx 的location 的用法
- static函数和普通函数的区别
- 作业七 用户体验设计案例分析
- Fragment与Activity的生命周期
- 设计模式——单例模式
- Qt多线程笔记 (2)