图书介绍

C++程序设计简明教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C++程序设计简明教程
  • 刘甲耀,严桂兰编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121001438
  • 出版时间:2004
  • 标注页数:291页
  • 文件大小:20MB
  • 文件页数:303页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C++程序设计简明教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

第1章C++的新特征1

1.1 C++的输入/输出1

1.1.1 引例1

1.1.2说明2

1.2 C++的注释方式2

1.2.1单行注释2

1.2.2多行注释2

1.3.3 C与C++的比较3

1.3.2注意事项3

1.3.1定义符号常量的形式3

1.3 C++的符号常量定义3

1.3.4应用示例4

1.4 C++的函数原型9

1.5 C++函数的默认参数9

1.6 C++的new与delete运算符10

1.6.1使用形式10

1.6.2应用示例10

1.7 C++的内联函数11

1.7.1 内联函数的定义11

1.7.2应用示例11

1.8.1引用的含义与用法12

1.8 C++的引用12

1.8.2应用示例13

1.9 C++面向对象编程基础16

1.9.1封装16

1.9.2继承17

1.9.3多态性17

小结18

习题118

第2章C++编程的核心技术21

2.1类的定义与使用21

2.1.1类的定义21

2.1.3应用示例22

2.1.2类的使用22

2.2数据的封装37

2.2.1数据封装的内涵37

2.2.2应用示例38

2.3函数的重载40

2.3.1 函数重载的内涵40

2.3.2应用示例40

2.4对象的初始化42

2.4.1初始化的方式42

2.4.2应用示例43

2.5.4应用示例56

2.5.3析构函数的形式与作用56

2.5默认构造函数、拷贝构造函数与析构函数56

2.5.2拷贝构造函数的形式与作用56

2.5.1默认构造函数的形式与作用56

小结62

习题263

第3章类成员与对象的构建66

3.1使用this指针66

3.1.1 this指针的用法66

3.1.2应用示例66

3.2使用静态成员70

3.2.1静态成员的作用与含义70

3.2.2应用示例71

3.3使用友元74

3.3.1友元的作用与形式74

3.3.2应用示例75

3.4使用对象成员与使用对象作为函数的参数81

3.4.1使用对象成员81

3.4.2使用对象作为函数的参数83

3.5使用对象数组84

3.5.1对象数组的含义84

3.5.2应用示例84

3.6.2应用示例89

3.6使用指向对象的指针89

3.6.1对象指针的用法89

3.7类型的转换99

3.7.1类型转换的规则99

3.7.2应用示例99

小结100

习题3100

4.1.1定义形式104

4.1.2应用示例104

4.1派生类的定义104

第4章派生类的构建104

4.2类的保护成员106

4.2.1类的保护成员的定义106

4.2.2应用示例106

4.3访问权限的设置107

4.3.1访问权限的含义与使用107

4.3.2应用示例109

4.4派生类的构造函数与析构函数111

4.4.1用法111

4.4.2应用示例112

4.5.2多重继承的构造函数113

4.5.1 多重继承的定义与用法113

4.5多重继承113

4.5.3应用示例114

4.6在派生类中改写超类的函数成员118

4.6.1 函数成员的改写118

4.6.2应用示例118

4.7虚函数121

4.7.1用法121

4.7.2应用示例121

4.8纯虚函数与抽象类124

4.8.1纯虚函数与抽象类的定义124

4.8.2应用示例124

小结134

习题4135

第5章运算符重载139

5.1运算符重载的作用与形式139

5.1.1作用与形式139

5.1.2应用示例139

5.2类运算符与友元运算符重载140

5.2.1作用与形式140

5.2.2应用示例140

5.3++与--运算符的重载142

5.3.1++与--运算符重载的形式142

5.3.3应用示例143

5.3.2能被重载的运算符143

5.4 new和delete运算符的重载148

5.4.1 new和delete重载的含义148

5.4.2内存分配错误149

5.4.3应用示例149

小结150

习题5151

第6章输入/输出流的使用152

6.1标准的屏幕输出152

6.1.1使用cout流和插入操作符〈〈输出152

6.1.2调用流函数成员153

6.1.3使用格式化输出154

6.2标准的键盘输入160

6.2.1使用cin流和提取操作符〉〉输入数据160

6.2.2使用函数成员输入文本与字符161

6.3 用户自定义类的输入/输出163

6.3.1用法163

6.3.2应用示例164

6.4格式化字串流类的使用165

6.4.1用法165

6.4.2应用示例166

6.5.1 向文件写文本输出168

6.5磁盘文件的输入/输出168

6.5.2从文件中读文本输入169

6.5.3 get()和put()函数成员的使用170

6.5.4使用get()和put()函数成员拷贝整个文件172

6.5.5使用二进制数据文件173

6.5.6随机访问数据文件175

6.6打印机的使用177

6.6.1 用法177

6.6.2应用示例177

习题6181

小结181

第7章模板182

7.1模板的基本概念182

7.2函数模板的定义与使用183

7.2.1函数模板的定义183

7.2.2函数模板处理方法184

7.2.3应用示例184

7.3类模板的定义与使用192

7.3.1类模板的定义192

7.3.2类模板的对象193

7.3.3应用示例194

习题7197

小结197

第8章异常处理198

8.1使用try/catch和throw捕捉和抛出异常198

8.1.1形式198

8.1.2应用示例198

8.2捕捉多重异常199

8.2.1形式199

8.2.2应用示例200

小结202

习题8202

附录A C++上机步骤204

习题1205

附录B习题参考答案205

习题2232

习题3243

习题4251

习题5277

习题6280

习题7284

习题8286

附录C本书所使用的符号288

附录D C++与SQL数据库连接技术289

参考文献291

热门推荐