本书是与Bjarne Stroustrup的《C++程序设计语言》一书配套使用的习题解答,为从《C++程序设计语言》中精选出来的许多练习提供了富有见解的、容易领会的解答,并且附有大量对该书的交叉引用,以便于读者更好地将两本书结合使用。此外,作者对有关练习给出了细致的解释,并为每个选出的练习提供极有价值的提示,以便读者能够找出自己的解答。本书的补充练习提供了对现代软件设计的深入见解,并通过解决一组富有启发性和现实性的练习帮助读者深入理解ANSI/ISO的C++标准。本书可作为学习C++语言的教学辅导书,也可作为讲授C++程序设计语言的教师的教学参考书。当然,本书同样适于专业程序设计人员使用。
出版者的话\r\n专家指导委员会\r\n译者序\r\n致谢\r\n\r\n第1章 引论\r\n\r\n整体组织结构 \r\n对练习的简短指南 \r\n建议 \r\n\r\n第2章 C++概念\r\n\r\n语言和实现 \r\n词法单词 \r\n名字、声明和作用域 \r\n对象、类型、引用和函数 \r\n左值和右值表达式 \r\n初始化和赋值 \r\n声明的语法形式 \r\n重载 \r\n运算符优先级 \r\n\r\n第3章 C++的演化和兼容性\r\n\r\n标准头文件 \r\n名字空间 \r\nbool类型 \r\n运算符的替代形式 \r\n模板 \r\n模板的实例化 \r\n\r\n第4章 类型和声明\r\n\r\n第5章 指针、数组和结构\r\n\r\n第6章 表达式和语句\r\n\r\n第7章 函数\r\n\r\n第8章 名字空间和异常\r\n\r\n第9章 源文件和程序\r\n\r\n第10章 类\r\n\r\n第11章 运算符重载\r\n\r\n第12章 派生类\r\n\r\n第13章 模板\r\n\r\n第14章 异常\r\n\r\n第15章 类层次结构\r\n\r\n第16章 库组织和容器\r\n\r\n第17章 标准容器\r\n\r\n第18章 算法和函数对象\r\n\r\n第19章 迭代器和分配器\r\n\r\n第20章 字符串\r\n\r\n第21章 流\r\n\r\n第22章 数值\r\n\r\n第23章 开发和设计\r\n\r\n第24章 设计和编程\r\n\r\n第25章 类的角色\r\n\r\n索引