C++编程思想[第2卷]实用编程技术
内容提要 :
本书第一版荣获1996年度《软件开发》杂志的Jolt大将,成为年度最佳图书。
■介绍实用的编程技术和最佳的实践方法;解决C++开发中最困难的课题。
■深入研究标准C++库的功能,包括:字符串、输入输出流、STL算法和容器。
■讲述模板的现代用法.包括模板元编程。
■解开对多继承的困惑,展示RTTI的实际使用。
■深入探究异常处理方法,清晰解释异常安全设计。
■介绍被认为是标准C++下一版特征之一的多线程编程技术,并提供最新研究成果。
■对书中包含的所有示例代码都提供免费下载,这些代码段经过多个软件平台和编译器 (包括基于Windows/Mac/Linux的GNU C++编译器)的测试,稳定可靠。
在本书作者的个人网站www.BruceEckel.com上提供:
■本书的全文、源代码、练习解答指南、勘误表及补充材料。
■本书相关内容的研讨和咨询。
编辑推荐 :
权威的作者、经典的教材、一流的译者、严格的审校、精细的编辑,使我们的图书有了质量的保证。
作者简介 :
Bruce Eckel是MindView公司的总裁,向客户提供软件咨询和培训。他是C++标准委员会拥有表决权的成员之一。也是《Java编程思想》、《C++编程思想第1卷》及其他C++著作的作者,已经发表了150多篇论文(其中有许多C++语言方面的论文),他经常参加世界各地研讨会并进行演讲。
目录 :
INTRODUCTION
I:BUILDING STABLE SYSTEMS 1:EXCEPTION HANDLING 2:DEFENSIVE PROGRAMMING II:THE STANDARD C++ LIBRARY 3:STRINGS IN DEPTH 4:IOSTREAMS 5:TEMPLATES IN DEPTH 6:GENERIC ALGORITHMS 7:GENERIC CONTAINERS III:SPECIAL TOPICS 8:RUNTIME TYPE IDENTIFICATION 9:MUITIPLE INHERITANCE 10:DESIGN PATTERNS 11:CONCURRENCY A:RECOMMENDED READING B;ETC INDEX |