图书介绍
C++程序设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![C++程序设计实用教程](https://www.shukui.net/cover/43/31175033.jpg)
- 张国峰编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302019746
- 出版时间:1996
- 标注页数:476页
- 文件大小:14MB
- 文件页数:487页
- 主题词:C++语言
PDF下载
下载说明
C++程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 程序设计语言的基本概念1
1.1 程序1
1.2 虚拟计算机2
1.3 抽象和结构4
1.4 程序设计语言的实现6
1.5 程序设计语言的元素9
1.6 C++的词法元素12
1.7 C++程序的结构14
1.8 小结17
1.9 练习18
第二章 基本数据类型和表达式19
2.1 对象和存储19
2.2 数据类型21
2.3 C++的基本数据类型22
2.4 常量25
2.5 对象声明27
2.6 表达式30
2.7 赋值37
2.8 表达式中的类型强制39
2.10 小结40
2.9 常量表达式40
2.11 练习41
第三章 控制结构42
3.1 概述42
3.2 简单顺序43
3.3 选择44
3.4 循环52
3.5 复杂结构的语句56
3.6 表达决策和条件64
3.7 转移语句66
3.9 练习70
3.8 小结70
第四章 函数72
4.1 函数的基本概念72
4.2 函数定义和调用78
4.3 参数传递机制79
4.4 函数的其它特性84
4.5 异常处理91
4.6 小结95
4.7 练习95
5.1 抽象数据类型99
第五章 类99
5.2 类的结构101
5.3 构造函数和析构函数105
5.4 成员函数的其它特性109
5.5 小结114
5.6 练习114
第六章 程序结构116
6.1 模块化与信息隐藏116
6.2 作用域117
6.3 可见性120
6.4 对象的生存期121
6.5 数据与函数124
6.6 静态成员125
6.7 友元128
6.8 嵌套类130
6.9 前向引用声明132
6.10 编译指令134
6.11 多文件结构142
6.12 小结146
6.11 练习146
7.1 概述148
第七章 构造复杂对象148
7.2 数组对象149
7.3 指针对象155
7.4 指针对象与数组对象的关系160
7.5 引用165
7.6 堆对象168
7.7 组合对象172
7.8 指针数组177
7.9 this指针181
7.11 练习182
7.10 小结182
第八章 类类型185
8.1 拷贝初始化构造函数185
8.2 赋值192
8.3 const关键字196
8.4 类型表达式201
8.5 类型强制202
8.6 类型强制表达式208
8.7 小结213
8.8 练习213
第九章 操作符重载215
9.1 概述215
9.2 操作符重载的一般规则216
9.3 特殊操作符的重载225
9.4 小结247
9.5 练习248
第十章 串250
10.1 串的存储结构250
10.2 串操作253
10.3 串类258
10.4 命令行参数271
10.6 练习274
10.5 小结274
第十一章 继承276
11.1 概述276
11.2 访问控制282
11.3 保护的成员287
11.4 友元与继承288
11.5 访问权限调整289
11.6 成员名限定290
11.7 构造函数和析构函数与继承291
11.8 子类型化294
11.9 动态束定与虚函数301
11.10 纯虚函数与抽象类309
11.11 虚析构函数317
11.12 动态类型识别321
11.13 静态类型强制与动态类型强制324
11.14 派生类的赋值与初始化语义326
11.15 保护的构造函数和析构函数327
11.16 保护的基类327
11.17 小结328
11.18 练习329
12.1 概述330
第十二章 多继承330
12.2 构造函数和析构函数332
12.3 虚函数336
12.4 二义性错误341
12.5 虚基类348
12.6 虚基类与构造函数351
12.7 虚基类与虚函数353
12.8 多继承与类型强制354
12.9 小结357
12.10 练习357
13.2 函数模板358
13.1 概述358
第十三章 模板358
13.3 类模板364
13.4 类模板用作函数的参数368
13.5 类模板用作基类369
13.6 模板的引用声明与定义声明378
13.7 友元与静态成员381
13.8 小结382
13.9 练习382
第十四章 异常处理383
14.1 概述383
14.2 异常接口规范声明387
14.3 异常分类388
14.4 构造函数与析构函数393
14.5 xalloc类397
14.6 小结397
14.7 练习397
第十五章 枚举类型和联合类型399
15.1 枚举类型399
15.2 联合类型401
15.3 练习408
16.1 位操作409
第十六章 位操作和位段409
16.2 位段422
16.3 练习429
第十七章 流类库431
17.1 概述431
17.2 流数据抽象431
17.3 格式控制438
17.4 检测流错误441
17.5 流的提取操作442
17.6 流的插入操作444
17.7 随机定位读写位置445
17.8 用于内存对象的流类446
17.9 流对象的赋值与初始化448
17.10 自定义操作子450
17.11 文件结构453
17.12 小结459
17.13 练习459
附录A ASCII表461
附录B 常用数学库函数464
附录C C++中的C466
参考文献476