图书介绍

C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C++程序设计
  • 赵清杰主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302182979
  • 出版时间:2008
  • 标注页数:229页
  • 文件大小:38MB
  • 文件页数:241页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐