C++程序设计(英文版·第3版) - (美)Y. Daniel Liang

C++程序设计(英文版·第3版)

(美)Y. Daniel Liang

出版时间

2013-06-01

ISBN

9787111425052

评分

★★★★★
书籍介绍
本书保持了Liang博士系列丛书中一贯的标志性的教与学的哲学:以实例教,由实践学。通过使用他所提出的已经经过实践检验的“基础先行”的方法,Liang博士在本书中通过大量实例阐明了基本的C++特性,使得学生可以通过实践来更有效地进行学习。 在引入面向对象程序设计思想之前,Liang博士使用清晰简明的语言介绍了C++语言的基础概念和基本的程序设计技术,如循环、逐步求精等。这些概念都是使用简短且吸引人的实例来进行阐明的。他还在实例研究中给出了一些较大规模的例子,对这些实例,进行了整体的分析讨论和详细的逐行注解。 本书可以帮助学生循序渐进地学习所有必须和重要的基本概念,然后再进入到面向对象程序设计方法的学习,最终掌握构建具有异常处理和输入输出功能的有意义的应用程序的方法。贯穿全书的实例和练习都以问题求解为中心,试图培养学生开发可重用组件并创建实际项目的意识。 本书特色  更新了书中的实例和练习,以激发读者的编程兴趣。  第4章介绍了string类型和简单输入/输出,可以使读者较早使用字符串和文件编写程序。  第6章介绍函数,涵盖了所有与函数相关的问题。  常见错误和陷阱部分可以帮助读者避免常见编程错误。  扩充了算法技术方面的内容,采用新的实例详细阐释动态规划算法、分治策略、回溯法和贪婪算法以设计高效算法。  介绍了foreach循环和自动化类型参考等新的C++ 11特性。
用户评论
粗略地翻了一遍
看这本书入门的c++
适合入门自学。实例非常多;课后练习循序渐进,题目丰富。 英文版没有复杂的语法句法,高中毕业的英文水平,坚持读下去,熟悉了一些专业术语后,阅读速度会有明显提升。
收藏