本书是《C++编程思想》两卷的汇总。第1卷是在第1版的基础上进行了更加深入分析和修改后的第2版,其内容、讲授方法、选用实例以及配套的练习别具特色,可以供不同程度的读者选择阅读。第2卷介绍了C++实用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流的现代用法;解释多重继承问题的难点,描述了典型的设计模式及其实现,特别介绍了多线程处理编程技术。
在本书作者的个人网站www.BruceEckel.com上提供:
本书的英文原文、源代码、练习解答指南、勘误表及补充材料。
本书相关内容的研讨和咨询。
本书第1卷及第2卷英文电子版的免费下载链接。
Bruce Eckel 是MindView公司的总裁,向客户提供软件咨询和培训。他是C++标准委员会拥有表决权的成员之一,他也是《Java编程思想》(该书第3版影印版及翻译版已由机械工业出版社引进出版)。他曾经写过另5本面向对象编程书籍,发表过150篇以上的文章,是多本计算机杂志的专栏作家。他经常参加世界各地的研讨会并进行演讲。
Chuck Allison 曾是《C/C++ Users》杂志的资深编辑,著有《C/C++ Code Capsules》一书。他是C++标准委员会的成员,犹他谷州立学院的计算机科学教授。他还是Fresh Sources公司的总裁,该公司专门从事软件培训和教学任务。