图书介绍
C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 赵清杰主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302182979
- 出版时间:2008
- 标注页数:229页
- 文件大小:38MB
- 文件页数:241页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++语言概述1
1.1 C++语言的特点1
1.2 C++标准库简介2
1.3简单的C++程序3
1.4程序的编辑、编译、连接与运行5
1.5小结6
习题一7
第2章 C++编程基础8
2.1 C++的词法规则8
字符集8
词汇9
2.2 C++的数据类型10
基本类型10
常量与变量12
自定义数据类型21
扩展数据类型24
类型转换32
typedef与typeid33
2.3表达式与语句34
运算符与表达式34
语句39
2.4预处理命令44
宏定义命令44
文件包含命令45
条件编译命令45
2.5名字空间47
名字空间声明47
使用名字空间48
标准名字空间std49
2.6小结50
习题二50
第3章 函数与函数模板52
3.1函数的定义与声明52
3.2函数调用53
如何调用函数53
参数传递53
函数的返回类型57
嵌套调用与递归调用59
如何调用库函数60
3.3函数指针61
3.4 static函数62
3.5 inline函数63
3.6函数重载64
3.7带默认形参值的函数65
3.8函数模板66
函数模板的定义与使用66
函数模板重载69
函数模板专门化70
使用标准库中的函数模板71
3.9小结72
习题三73
第4章 类与类模板74
4.1类与类对象的定义74
类的定义74
类对象76
类的封装性和信息隐藏78
4.2构造函数与析构函数80
构造函数80
析构函数89
构造与析构的顺序90
4.3赋值成员函数93
4.4静态成员96
静态数据成员96
静态成员函数97
4.5常成员98
常数据成员98
常成员函数99
mutable100
4.6指向成员的指针101
成员指针的定义与使用101
如何得到成员函数的地址102
4.7组合类103
4.8友元105
友元函数105
友元类109
4.9类模板110
类模板的定义与使用110
类模板专门化113
作为函数的参数及返回类型114
使用标准库中的类模板117
4.10小结118
习题四119
第5章 运算符重载120
5.1运算符重载的概念120
5.2运算符重载的规则120
5.3运算符重载的两种形式121
重载为类的成员函数121
重载为类的友元函数122
两种重载方式讨论124
5.4特殊运算符重载举例125
类型转换运算符125
复合赋值运算符126
自增和自减运算符127
流提取运算符和流插入运算符128
5.5函数对象129
5.6小结132
习题五132
第6章 继承与派生134
6.1基类与派生类134
6.2对基类成员的访问控制135
公有继承135
私有继承139
保护继承139
6.3派生类的构造函数与析构函数140
构造函数140
析构函数142
6.4组合与继承的选择144
6.5多继承中的歧义145
6.6虚基类146
6.7类模板的继承与派生148
6.8小结151
习题六152
第7章 多态153
7.1多态性概述153
7.2虚函数154
虚函数的声明与应用154
虚析构函数157
7.3 C++如何实现动态绑定158
7.4纯虚函数与抽象类162
7.5小结166
习题七167
第8章 异常处理168
8.1异常处理概述168
8.2异常处理的实现168
8.3带异常声明的函数172
8.4成员函数抛出异常173
一般成员函数抛出异常173
构造函数抛出异常174
析构函数抛出异常175
8.5标准库中的异常类型177
8.6小结180
习题八180
第9章 C++标准库181
9.1标准库组织181
9.2容器183
容器的成员184
顺序容器186
顺序容器适配器187
关联容器190
近容器192
9.3 string193
9.4泛型算法195
9.5迭代器198
迭代器的分类198
使用迭代器199
9.6函数对象202
9.7流类207
标准流208
文件流209
串流210
重载提取运算符和插入运算符211
输入/输出成员函数212
输入/输出格式控制215
9.8数值计算218
数学函数218
向量计算219
复数计算221
泛型数值算法222
随机数产生223
9.9小结226
附录A ASCII码表227
参考文献229