图书介绍
C++程序设计语言教程 编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 麦中凡等著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7810126423
- 出版时间:1996
- 标注页数:253页
- 文件大小:9MB
- 文件页数:261页
- 主题词:
PDF下载
下载说明
C++程序设计语言教程 编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++:多范型程序设计语言1
1.1 程序设计风范1
1.1.1 结构化程序设计范型2
1.1.2 数据抽象程序设计范型2
1.1.3 面向对象程序设计范型5
1.1.4 数据抽象与面向对象编程之比较6
1.2 C++:常规编程中更好的C8
1.3 支持数据抽象的C++15
1.3.1 初始化、赋值与清除15
1.3.2 模板17
1.3.3 异常处理18
1.4 支持面向对象编程的C++19
1.4.1 成员函数调用机制19
1.4.2 多继承20
本章小结21
第2章 数据抽象22
2.1 定义抽象数据类型22
2.2 字串类27
2.3 有序集合类30
2.4 通用的有序集合类34
2.4.1 利用宏实现类属化的通用有序集34
2.4.2 利用模板实现通用有序集37
2.5 抽象数据类型上的迭代操作与迭代类39
2.6 迭代操作的技巧及讨论44
本章小结47
第3章 继承:面向对象编程的基本手段48
3.1 派生类的简单回顾48
3.2 一个内存管理的实例研究50
3.2.1 基于边界标记的内存管理51
3.2.2 内存管理程序的实现53
3.2.3 可重定位的内存块管理59
3.2.4 可重定位的内存类60
3.2.5 可能的改进65
本章小结65
第4章 虚函数应用66
4.1 多态性与虚函数66
4.1.1 面向对象中类体系结构的继承模型67
4.1.2 虚函数应用实例69
4.2 虚函数的错误检查74
4.3 虚函数应用实例研究:设计一个异质链表75
4.3.1 异质链表的数据抽象实现76
4.3.2 异质链表的多态方法实现82
4.3.3 异质链表的维护:两种方法的对比90
本章小结97
5.1 多继承的特点98
第5章 多继承编程98
5.2 多继承应用实例:基于类的字处理104
5.3 字处理的实现105
5.3.1 行、正文和标尺105
5.3.2 缓冲区和文稿114
5.3.3 网络与表格119
5.3.4 段124
5.4 结束说明125
本章小结126
第6章 用C++设计一个完整的面向对象程序127
6.1 面向对象程序设计127
6.1.1 构造一个解题模型129
6.1.2 标识对象129
6.1.3 标识对象间的关系130
6.1.4 建立对象的型构130
6.1.5 实现各对象130
6.2.1 IS-A关系131
6.2 对象和类的关系131
6.2.2 IS_LIKEA关系133
6.2.3 HAS-A关系133
6.2.4 USES-A135
6.2.5 CREATES-A关系135
6.3 面向对象设计和开发示例135
6.3.1 构造一个解题模型136
6.3.2 标识对象136
6.3.3 标识对象间的关系136
6.3.4 建立对象的型构138
6.3.4.1 类的数据成员138
6.3.4.2 成员函数139
6.3.4.3 建立运行的高层描述139
6.3.5 实现各对象140
本章小结141
7.1 软件可重用的一般概述161
第7章 C++中的对象与重用161
7.2 寻求所有类似客体在某处的分解162
7.3 设计的重用163
7.4 C++的四种代码重用技术164
7.5 类型通用化技术170
7.6 私有继承与重用177
本章小结180
第8章 类库设计181
8.1 概述181
8.2 具体类型182
8.3 抽象类型184
8.4 结点类189
8.5 运行时的类型信息191
8.5.1 类型信息193
8.5.2 类Type_info194
8.5.3 增加运行时类型信息的数量196
8.5.4 运行时类型查询的使用和误用197
8.6 宽接口198
8.7 应用框架201
8.8 接口类203
8.9 句柄类206
8.10 内存管理210
8.10.1 垃圾收集211
8.10.2 包容类和删除213
8.10.3 分配函数(Allocator)和释放函数(Deallocator)217
本章小结219
第9章 C++与C、汇编语言的接口220
9.1 C++与C语言的接口220
9.1.1 设计方面的考虑220
9.1.2 C语言的连结222
9.1.3 从C中调用C++224
9.1.4 在C和C++间共享头文件225
9.1.5 C++和C间的数据互用228
9.2 C++与汇编语言的接口230
9.2.1 在C++中使用嵌入式汇编语言230
9.2.1.1 嵌入式汇编语言的格式230
9.2.1.2 嵌入式汇编语言的指令集231
9.2.1.3 嵌入式汇编语言对C++结构的访问233
9.2.1.4 嵌入式汇编语言的编译过程234
9.2.1.5 嵌入式汇编语言的限制235
9.2.1.6 嵌入式汇编语言的实例238
9.2.2 在C++中调用汇编语言子程序240
9.2.2.1 C++语言和汇编语言的接口框架240
9.2.2.2 C++语言和汇编语言的数据交互245
9.2.3 在汇编语言中调用C++函数250
9.2.3.1 调用方法及要点250
9.2.3.2 实例251
本章小结253
热门推荐
- 3151049.html
- 1953835.html
- 1836123.html
- 1695981.html
- 2897236.html
- 3169894.html
- 270776.html
- 900073.html
- 348150.html
- 1440532.html
- http://www.ickdjs.cc/book_818718.html
- http://www.ickdjs.cc/book_728911.html
- http://www.ickdjs.cc/book_1730244.html
- http://www.ickdjs.cc/book_118049.html
- http://www.ickdjs.cc/book_769508.html
- http://www.ickdjs.cc/book_1561050.html
- http://www.ickdjs.cc/book_724421.html
- http://www.ickdjs.cc/book_787627.html
- http://www.ickdjs.cc/book_923642.html
- http://www.ickdjs.cc/book_2358623.html