...程序设计(第7版)(2010年新版


本书是最优秀的C++进门教材之一,在全球已经拥有数十万读者。作者结合自己多年的教学经验,根据教学纲领精心设计并编写了书中内容。与此同时,还采用了很多便于读者稳固所学知识的教学特征,比如各章开始处的末节总览,书中随处可见的总结框、编程提示和编程陷阱,各章的自测题及结尾处的小结、编程项目等。这些很是适合初学者掌握重要的编程观点。

 25. 位置:第75页第30

20.   位置:59页,上部

全书共18章,8个附录。在讲解C++根蒂根基知识之后,直接引导学生深进函数,I/O流,类,控制流程,命名空间,数组,字符串,指针和动态数组,递归,模板,指针和链表,派生类,异常以及标准模板库。

18.    位置:181页,倒数第四行在程序中
原文:cout<<"Each on receives...
更正:cout<<"Each one receives...
阐明:感谢jerry19880126

中文版资讯和勘误:http://transbot.blog.163.com/blog/static/54213961200941823821296/

C++面向对象程序设计(7)》 勘误(第1次印刷)

         阐明:感谢小小

2.       位置:64页图2.13
原文:箭头指向有错,第9行和第10行代码缺失
更正:C++面向对象程序设计(第7版)(2010年新版)资讯与勘误 - 周靖 - 周靖的博客_
阐明:排版错误

3.       位置:104页倒数第1
原文:我们所说的递增操作符的一切也适用于递增操作符
更正:我们所说的递增操作符的一切也适用于递减操作符
阐明:感谢liqu

4.       位置:654页,第2代码的第5
原文:if (position=1)
更正:if (position==1)
阐明:感谢liqu

         更正:第一段代码和第二段代码,最后一行cout语句贫乏分号

6. &nbs搜狐视频p;      位置:111页,3.3.7节第1
原文:beak
更正:break
阐明:感谢123

37 <<"Tax bill=$"<<tax_bill<< endl;

8.        位置:第136页,4.2.3末节中的示例代码
原文:candy_per_person = static_cast<double>(total_candy / number_of_people);
更正:candy_per_person = static_cast<double>(total_candy) /number_of_people;
阐明:括号位置错,感谢jerry19880126

9.         位置:139页,第2段第1
原文:本例中是total_const
更正:本例中是total_cost
阐明:感谢jerry19880126

14. P698,3for (..., p++,...)应该用p++

 

 

34 cout.setf(ios::show point);

13.     位置:第122页,自测题第2题的答案
原文:到目前为止,我们已经学习了分支语句、迭代语句和函数调用语句。
更正:到目前为止,我们已经学习了分支语句和迭代语句。
阐明:函数调用语句在这个时候还没有学习。感谢jerry19880126

原文:输出与自测题27一样 

15.    位置:413页,倒数第1段代码
原文:say_hello(cout)
更正:say_hello(cout);
阐明:感谢123 

14.    位置:357页,第5
原文:所以man中声明的变量直到程序终止....
更正:所以main中声明的变量直到程序终止....
阐明:感谢123

17.    位置:232页第15题,最后一行代码
原文:<< 123 << "*" << endl;
更正:<< setw(5) << 123 << "*" << endl;
阐明:感谢jerry19880126

本书在已经广泛遭到好评的C++面向对象程序设计(6)根蒂根基上停止了全面修订,已于2010年终隆重推出。

19.    位置:154页,倒数第12
原文:如果将这个数除以3.14美元
更正:如果用3.14美元除这个数
阐明:感谢jerry19880126 

11.    位置:171页,自测题第2题,第4个答案
原文:sqrt(time + tide) / nobody
更正:sqrt((time + tide) / nobody)
阐明:感谢jerry19880126;阐明一下,正本是题印刷错了,答案是对的。如此更正虽与原书不符,但符合现状。总之都要感谢读者的“火眼金睛”。

         原文:if (x >= y))

         更正:if (x >= y)

         阐明:感谢zhongyang_cool

21.   位置:47页,第3段最后

         原文:可以行使size()函数...size(long)

         更正:可以行使sizeof()函数...sizeof(long)

原文:需要空间来容纳

   “其中,作为停止条件的布尔表达式应该如下 P=v.end() ---> 倒数第二个程序段。

         原文:其真形参则行使默认真参

         更正:其余形参则行使默认真参

         阐明:感谢银河(xuwenyi0792) 

23.   位置:89

5.       位置:224页,第1段代码
原文:ofstream.outStream;
更正:ofstream outStream;
阐明:感谢Coding*

1.       位置:63页图2.12
原文:箭头指向有错,第8行和第9行代码缺失
更正: C++面向对象程序设计(第7版)(2010年新版)资讯与勘误 - 周靖 - 周靖的博客_
阐明:排版错误

阐明:感谢许晟

         原文:

33 cout.seft(ios::fixed);          

12.    位置:74页,自测题第10题的答案,最后一句设置精度的语句
原文:cout.precision(2)
更正:cout.precision(3)
阐明:感谢jerry19880126

37 <<"Tax bill=$"<<tax-bill<< endl;

         更正:

33 cout.setf(ios::fixed);         

34 cout.setf(ios::showpoint);

原著:Walter Savitch

         阐明:感谢小小。33setf拼写错误,34showpoint中间多余空格,37_写成-

C++面向对象程序设计(第7版)(2010年新版)简介与勘误 - 周靖 - 周靖的博客_

China-Pub购置>>
当当购置>>

16.    位置:第253页,自测题15答案
原文:输出的效果与自测题4答案一样
更正:输出的效果与自测题14答案一样
阐明:感谢jerry19880126


24.   位置: 第92页 图3.5第33、34、37行代码有误

 26. 位置:第49页,第4

原文:但有的时候,我们确真想要输进含有空格的字符串,可则就会出错。

更正:,可则就会出错。

27. 位置:204页第2段提到图5.13,此图漏印

更正:参见附图

http://photo.163.com/transbot/big/#aid=194035382&id=7144946116

28.   位置:340页,8.3.4节第2段,第1

         阐明:感谢银河(xuwenyi0792)

更正:需要空间来容纳

更正:输出与自测题28一样


以下勘误来自“一些小错误”,将来会一并验证,谢谢他的支持:

1. P74, 14题,main()主函数部分 漏掉了 {}

2. P282, 程序第12行,不应该 注释掉

3. P291,程序第36行后 <fill_arry ...> 应该放在 33行后

4. P434, 11.1.3倒数第二段倒数第二行,“不能将today.get_month0 --> “不能将today.get_month()

5. P452, 中间部分,"我们需要分析行使了<<..",这里 去掉 “了”

6. P467,第二行第二句:“构造函数是无参数的。”这里应该是说“析构函数...

7. P504, 中间部分“也就是说,...”一段第二句话,“图12.5为命名空间savitch2行使了...”应为 savitch1.

8. P570, 第三节第二段第一句最后》“我们的目标是设计一个数组”,这里是可应该是 ...一个函数”

9. P647,中间的函数段第二行定义,"void swap_values(VariableType & variable1,...)" 是可应该去点&前的空格?即"void swap_values(VariableType& variable1,...)"

10. 类模板的17.4-6中无法编译通过,应该是涉及到 类模板中的友元定义 问题。

11. P658程序第65, operator <<定义部分,const List <ItemType> 应该是 Const GenericList<ItemType>

12. P656-658的类模板的程序应该有误,无法编译通过。具体是在类模板中定义了一个 重载算符友元函数。

13. P668, 从倒数第三个程序段开始,

 

  这一部分的 布尔表达式 有点问题, 至少不应该为 赋值算符。

10.    位置:171页,自测题第1题,有36.0的那一行
原文:6.0    6.0    6.0
更正: 6.0    6.0    5.0
阐明:感谢jerry19880126

关于《C++面向对象程序设计(7)》:

中文版ISBN978-7-302-21530-1

原书名:《Problem Solving with C++

7.        位置:第136页,4.2.3末节上面,最后一个示例中
原文:your_winnings=static<double>...
更正:your_winnings=static_cast<double>...
阐明:感谢jerry19880126

翻译:周靖

配套源代码网盘下载:http://transbot.ys168.com/ (网盘暂时只支持IEIE内核浏览器)

22.   位置:415页,倒数第14(包括代码和题目行)

编程项目参考答案:收集了部分作业思路,已上传至网盘,仅供参考。

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值