C++ primer 习题9.26 的问题。
来源:互联网 发布:linux 部分中文乱码 编辑:程序博客网 时间:2024/04/30 10:41
原题略。
答案的问题在于 当一开始数组的第一个元素为0时,他为偶数,删除它后,迭代器指向第一个元素1 ,
错误在于下一句,--lit 使得迭代器指向begin的前一个,超出了范围,所以导致运行错误。
必须要了解for语句的实现,则可以解决这个问题。
我用了continue语句,则可以避免循环时要执行的++lit语句。
就此解决了这个问题。
- c++primer 习题9.26
- C++Primer习题9.26
- 【C/C++】C++primer习题9.26中删除元素问题
- C++ primer 习题9.26 的问题。
- C++Primer 第四版 习题9.27的答案问题
- C++Primer习题9.26,9.27解答错误
- 《C++ Primer》习题9.20的问题
- c++primer 习题9.12
- c++primer 习题9.35
- c++primer 习题9.36
- c++primer 习题9.18
- c++primer 习题9.20
- c++primer 习题9.42
- c++primer 习题9.43
- C++Primer习题6.12
- C++primer习题6.20
- C++Primer 习题9.38
- C++Primer 习题9.39
- sql 创建函数
- pcb的制作有正负片之分
- iptables中ULOG和NFLOG实现分析
- js非空验证兼容IE、FF浏览器
- 论文的写作
- C++ primer 习题9.26 的问题。
- 新手上路
- Coded Ui Test使用数据源
- AXIS2视频教程系列(第一课)
- Javascript 事件模型
- 关于游戏中cache的后写入回写机制
- SQL Server 2005技术数据库邮件使用方式
- String StringBuffer和StringBuilder的区别?
- 40个网页常用小技巧