图书介绍

C++语言教程PDF|Epub|txt|kindle电子书版本网盘下载

C++语言教程
  • 翟乃强,廖少俊主编 著
  • 出版社: 北京:北京师范大学出版社
  • ISBN:730307659X
  • 出版时间:2005
  • 标注页数:242页
  • 文件大小:15MB
  • 文件页数:254页
  • 主题词: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

1.1 C++的发展史1

1.2 C++的词法与规则2

1.3结构化程序设计17

1.4面向对象的程序设计17

1.5 简单的C++程序23

本章小结27

第2章 类与对象28

2.1 类的定义28

2.1.1类的概念28

2.1.2类的定义格式29

2.1.3对象的定义31

2.2类的封装31

2.3成员函数33

2.3.1成员函数的说明33

2.3.2不同类型的成员函数34

2.3.3成员函数的重载38

2.4.1构造函数39

2.4构造函数与析构函数39

2.4.2析构函数42

2.4.3调用构造函数与析构函数44

2.5 类静态成员与友元46

2.5.1静态数据成员46

2.5.2静态成员函数47

2.5.3友元49

2.6.1 this指针57

2.6 this指针与引用57

2.6.2引用61

本章小结64

习题与思考题65

第3章 继承69

3.1基类与派生类70

3.2单继承76

3.3.2类型适应82

3.3子类型化和类型适应82

3.3.1子类型化82

3.4多继承83

3.4.1多继承的定义83

3.4.2多继承的构造函数和析构函数89

3.4.3二义性问题91

3.5虚基类94

本章小结97

习题与思考题98

4.1.1运算符重载的好处103

第4章 运算符重载103

4.1运算符重载概述103

4.1.2运算符重载的规则106

4.2运算符重载函数的两种形式107

4.2.1友元运算符函数108

4.2.2成员运算符函数115

4.2.3成员运算符函数与友元运算符函数的比较120

4.3.1 单目运算符“++”和“--”的重载122

4.3 几个常用运算符的重载122

4.3.2赋值运算符“=”的重载127

4.3.3下标运算符“=”的重载130

4.3.4运算符new和deiete的重载132

4.4类型转换135

4.4.1 系统预定义类型间的转换135

4.4.2类类型与系统预定义类型间的转换135

本章小结141

习题与思考题142

第5章 虚拟函数与多态性145

5.1静态连接与动态连接145

5.2虚拟函数147

5.3纯虚函数与抽象类151

本章小结154

习题与思考题154

6.1 C++为何建立自己的输入/输出系统155

第6章 C++的输入和输出155

6.2.1 C++的流156

6.2.2流类库156

6.2 C++的流库及其基本结构156

6.3预定义类型的输入/输出159

6.3.1无格式输入/输出159

6.3.2格式化输入/输出161

6.4用户自定义类型的输入/输出172

6.4.1重载输出运算符“《”172

6.4.2重载输入运算符“》”173

6.5文件的输入/输出175

6.5.1文件的打开与关闭175

6.5.2文件的读/写178

6.6程序举例185

本章小结188

习题与思考题189

7.1模板简介191

第7章 模板191

7.2模板需求与基础192

7.3作为基类的模板193

7.4多态性194

7.5仿真动态绑定195

7.6 函数模板196

本章小结198

习题与思考题199

第8章 Windows编程初步201

8.1 Windows程序和DOS程序的不同点201

8.2线程介绍201

8.3理解消息202

8.4 窗口的构件203

8.5 父窗口和子窗口203

8.6 创建一般的Windows程序204

8.6.1标识符、结构与句柄208

8.6.3注册窗口类型210

8.6.2匈牙利表示法210

8.6.4建立窗口213

8.6.5显示窗口214

8.6.6消息循环214

8.6.7窗口消息处理函数216

8.6.8处理消息216

8.6.9 Windows程序设计的难点218

8.7 图形基础219

8.7.1画笔对象220

8.7.2画刷对象221

8.8鼠标消息基础221

8.9综合示例222

本章小结225

习题与思考题225

9.1 异常处理226

9.1.1基本的异常处理形式226

第9章 异常处理与名字空间226

9.1.2异常具有特定类型227

9.1.3 try块内的函数抛出异常228

9.1.4函数内的局部try块229

9.1.5程序何时执行catch230

9.1.6对单个try块使用多个catch语句230

9.1.7对异常使用省略符232

9.1.8捕获单个try块的显式和通用异常233

9.1.9异常的限制234

9.1.10重新抛出异常236

9.1.11 异常处理的应用237

9.2 名字空间238

9.2.1名字空间的定义238

9.2.2 using namespace语句240

9.2.3嵌套名字空间241

9.2.4名字空间的别名242

本章小结243

习题与思考题243

热门推荐