|
|
|
|
|
|
|
|
C++实践之路——工业强度的编程技术 内容提要 |
《C++实践之路——工业强度的编程技术》将带你领略C++作为工业编程语言的强大威力。 《C++实践之路——工业强度的编程技术》分四个部分共23章。第一部分“语言”(第1章~第5章)从面向对象的角度讲解了C++的相关语言知识。第二部分“技术”(第6章~第13章)介绍了许多实用的工业强度的编程技术,如清理、隐藏实现细节、资源管理、重载运算符等技术。第三部分“Windows”(第14章~第18章)探讨了编写和维护Windows应用程序的相关知识,是《C++实践之路——工业强度的编程技术》的特色部分。第四部分“知识扩展”(第19章~第23章)在以前所学知识的基础上进一步对软件设计策略、团队协作开发、平台移植等内容进行简单介绍。 附录A提供了第一部分内容中部分练习的答案。附录B介绍了事务处理相关知识。 《C++实践之路——工业强度的编程技术》适合于不同层次的C++程序员,无论是初学者还是高级程序员都可从中汲取有用的C++知识营养。 |
|
|
C++实践之路——工业强度的编程技术 目录 |
第一部分 语言
第1章 对象和作用域 3 1.1 全局作用域 3 1.2 本地作用域 8 1.3 嵌入对象 14 1.4 继承(Inheritance) 16 1.5 成员函数和接口 18 1.6 成员函数作用域 20 1.7 类型 26 1.7.1 小结 27 1.7.2 练习 28 1.8 抽象数据类型 30
第2章 数组和引用 35 2.1 引用 35 2.2 运算符 40 2.2.1 算术 41 2.2.2 逻辑 42 2.2.3 位逻辑运算符 43 2.3 基于堆栈的计算器 44 2.3.1 外部规范 44 2.3.2 设计 44 2.3.3 简短的实现 45 2.3.4 实现 49 2.3.5 练习 54
第3章 指针 55 3.1 指针的不利之处 55 3.2 指针与引用 56 3.3 指针与数组 57 3.3.1 谈谈汇编 60 3.3.2 练习 61 3.4 指针与动态内存分配 62 3.5 动态数据结构 65 3.5.1 动态堆栈 65 3.5.2 链表 68 3.5.3 字符串表 74 3.5.4 字符串缓冲器 76 3.5.5 表查找 78 3.5.6 哈希表 79 3.5.7 测试程序 81 3.5.8 练习 81
第4章 多态 83 4.1 is-a的意义 83 4.1.1 谈谈实现 84 4.1.2 开销 85 4.2 解析树 86 4.2.1 |
| → 目录全文 |
|
|
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |
|
|
|
|