本书基于作者备受好评的C/C++ User Journal杂志上的每月专栏,通过大量完全符合ISO标准C++的程序集合,说明了C++真正强大的威力,是C和C++职业程序员的实践指南。\r\n 全书分为3篇共20章,分别从指针、预处理器、C标准库、抽象、模板、异常、算法、容器、文件处理、动态内存管理等不同层次的话题展开讨论。书中的精粹代码,对于C和C++程序员具有很好的使用价值和启发意义。\r\n 本书可以帮助有一定经验的C和C++程序员深入学习这两种密切相关的语言,对书中代码的参悟和应用,可以帮助他们从根本上提高使用程序的效率。\r\n
第一部分 预备知识\r\n 第1章 更好的C\r\n 1.1 两种语言简述\r\n 1.2 循序渐进\r\n 1.3 类型系统\r\n 1.4 函数原型\r\n 1.5 类型安全连接\r\n 1.6 引用\r\n 1.7 类型安全I/O\r\n 1.8 标准流\r\n 1.9 格式化\r\n 1.10 操纵器\r\n 1.11 函数重载和函数模板\r\n 1.12 运算符重载\r\n 1.13 内联函数\r\n 1.14 缺省参数\r\n 1.15 new和delete\r\n 1.16 语句声明\r\n 1.17 标准库特征\r\n 1.18 C的兼容性\r\n 1.19 小结\r\n 第2章 指针\r\n 2.1 容易出错的编程\r\n 2.2 基础\r\n 2.3 指针运算\r\n 2.4 传引用语义\r\n 2.5 普通指针\r\n 2.6 const指针\r\n 2.7 指针和一维数组\r\n 2.8 数组作为参数\r\n 2.9 字符串数组\r\n 2.10 指针和多维数组\r\n 2.11 更高深的内容\r\n 2.12 指向函数的指针\r\n 2.13 指向成员函数的指针\r\n 2.14 封装和不完全类型\r\n 2.15 小结\r\n 第3章 预处理器\r\n 3.1 #include指令\r\n 3.2 其他的预处理指令\r\n 3.3 预定义宏\r\n 3.4 条件编译\r\n 3.5 预处理运算符\r\n 3.6 实现assert\r\n 3.7 宏的魅力\r\n 3.8 字符集、三字符运算符和双字符运算符\r\n 3.9 翻译阶段\r\n 3.10 小结\r\n 第4章 C标准库之一:面向合格的程序员\r\n 4.1 \r\n……\r\n第二部分 主要概念\r\n第三部分 使用标准库\r\n附录\r\n
无封面