C++权威指南:第2版精进,面向对象与C语言详解

需积分: 3 9 下载量 14 浏览量 更新于2024-12-21 1 收藏 4.43MB PDF 举报
"《思考C++(第2版)》是一本权威的C++教程,由作者在原有版本的基础上进行了重大更新。该书于1996年荣获“软件开发”杂志年度最佳图书奖,中文版自发布以来深受读者喜爱。第二版相较于第一版,主要变化体现在章节结构的调整和内容深度的优化。 新增的“对象的创建与使用”章节是对第一版中“对象的演化”的大幅改写,加强了近年来面向对象编程的最新研究成果和实践应用,使得这部分内容更为实用。而“C++中的C”章节则为不熟悉C语言的读者提供了直接学习C++的基础。同时,删去了四章复杂主题,如输入输出流、多重继承、异常处理和运行时类型识别,这些内容被移至第二卷,使得第一卷内容更加精炼,适应不同层次读者的需求。 修订历史中,作者持续对各章节进行细致的重构和增补练习。例如,章节4的重写,增加了测试用例和可能的自动化工具的讨论。书中还以赛马游戏为例展示了早期随机数生成器的应用,以及作者建议更改章节标题编号方式。对于递归的概念,也提出了需求和可能的描述或示例。 值得注意的是,作者在写作过程中严格遵循了命名规范,即类型名以大写字母开头,函数和变量名以小写字母开头,这有助于提高代码的可读性。此外,第一章经过了全面的重写,包括引入统一建模语言(UML)图,使这一基础章节更为完整和系统。 《思考C++(第2版)》以其详尽的内容、易于理解的教学方法、丰富的实例和配套练习,无论对于高校计算机专业学生、业界专业人员还是计算机爱好者,都是深入学习和掌握C++语言的宝贵资源。它不仅适合课堂教学,也非常适合自我学习者使用,是C++领域的经典之作。"