C++面向对象程序设计(第7版)(201


 

原文:但有的时候,我们确实想要输入含有空格的字符串,否则就会失足。

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

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

本书在已经广泛受到好评的C++面向对象程序设想(6)基础上进行了全面修订,已于2010年头隆重推出。

 

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

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

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

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

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

 

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

6.       生活大爆炸; 位置:111页,3.3.7节第1
原文:beak
改正:break
说明:感开123

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

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

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

 

翻译:周靖

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

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

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

16.    位置:第253页,自测题15答案
原文:输出的结果与自测题4答案一样
改正:输出的结果与自测题14答案一样
说明:感开jerry19880126

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


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

20.   位置:59页,上部

         原文:if (x >= y))

         改正:if (x >= y)

23.   位置:89

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

         原文:可以利用size()函数...size(long)

         改正:可以利用sizeof()函数...sizeof(long)

         说明:感开星河(xuwenyi0792)

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

         原文:实在形参则利用默认实参

         改正:其余形参则利用默认实参

         说明:感开星河(xuwenyi0792) 

         说明:感开zhongyang_cool

         改正:第一段代码和第二段代码,最后一行cout语句缺少分号

         说明:感开小小

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

         原文:

33 cout.seft(ios::fixed);          

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

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

         改正:

33 cout.setf(ios::fixed);         

34 cout.setf(ios::showpoint);

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

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

 25. 位置:第75页第30

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

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

说明:感开许晟

 26. 位置:第49页,第4

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

改正:,否则就会失足。

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

改正:参见附图

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

5.       位置:224页,第1段代码
原文:ofstream.outStream;
改正:ofstream outStream;
说明:感开Coding*

原文:需要空间来包容

改正:需要空间来包容

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


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

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

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

China-Pub购买>>
当当购买>>

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

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

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

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

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

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

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

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

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

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

 

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

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

8. P570, 第三节第二段第一句最后》“我们的方针是设想一个数组”,这里是否应该是 ...一个函数”

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

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

原书名:《Problem Solving with C++

原著:Walter Savitch

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

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

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

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

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

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值