图书介绍

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

C++程序设计
  • 任化敏主编;王丽,刘仁权副主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113111649
  • 出版时间:2010
  • 标注页数:323页
  • 文件大小:62MB
  • 文件页数:339页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一部分 C++程序设计语言基础第1章 C++简介1

1.1 C++语言概述1

1.1.1 计算机语言概述1

1.1.2 C++语言的发展2

1.1.3 C++的特点2

1.2 简单的C++程序体验3

1.2.1 C++程序的组成3

1.2.2 C++程序的书写格式5

1.3 C++程序的编辑、编译、连接和运行6

1.4 练习10

第2章 数据类型和表达式11

2.1 数据类型概述11

2.2 C++基本数据类型12

2.3 常量和变量13

2.3.1 常量13

2.3.2 变量16

2.4 运算符18

2.4.1 算术运算符18

2.4.2 赋值运算符19

2.4.3 关系运算符20

2.4.4 逻辑运算符21

2.4.5 位运算符22

2.4.6 自增和自减运算符24

2.4.7 条件运算符25

2.4.8 逗号运算符25

2.5 表达式中运算符的优先级26

2.6 表达式中数据类型的转换27

2.6.1 何时发生数据类型转换27

2.6.2 隐式转换27

2.6.3 显式转换28

2.7 练习29

第3章 程序控制语句30

3.1 条件语句30

3.1.1 条件语句的标准形式30

3.1.2 嵌套条件语句及其优化33

3.1.3 switch语句36

3.2 循环语句41

3.2.1 while循环42

3.2.2 do-while循环42

3.2.3 for循环43

3.2.4 嵌套循环46

3.3 转移语句46

3.3.1 break语句47

3.3.2 continue语句48

3.3.3 goto语句49

3.4 应用实例50

3.5 练习52

第4章 标准库类型55

4.1 标准库的组织结构55

4.2 命名空间56

4.3 标准库的string类型59

4.3.1 string对象的定义和初始化59

4.3.2 string对象的操作60

4.4 标准库的vector类型62

4.4.1 vector对象的定义和初始化63

4.4.2 vector的操作63

4.5 应用实例64

4.6 练习69

第5章 数组、指针与结构体70

5.1 数组70

5.1.1 数组的声明和初始化71

5.1.2 引用数组元素74

5.1.3 字符数组77

5.2 结构体78

5.2.1 结构体类型的定义78

5.2.2 结构体变量的声明和引用79

5.2.3 结构体数组81

5.3 指针84

5.3.1 什么是指针84

5.3.2 指针变量的声明和初始化85

5.3.3 指针操作87

5.3.4 指针和数组88

5.3.5 sizeof运算符90

5.3.6 结构体指针变量90

5.3.7 动态分配/释放内存91

5.3.8 const指针93

5.4 引用94

5.5 应用实例94

5.6 练习96

第6章 函数98

6.1 函数概述98

6.1.1 函数定义99

6.1.2 函数的声明100

6.1.3 函数的调用101

6.1.4 函数的默认参数值103

6.2 参数传递和返回值104

6.2.1 指针作函数的参数和返回值104

6.2.2 引用作函数参数和返回值107

6.2.3 数组形参108

6.2.4 vector形参111

6.3 变量的作用域和存储类型112

6.3.1 变量的作用域112

6.3.2 变量的存储类型115

6.4 内联函数118

6.5 重载函数119

6.6 应用实例121

6.7 练习127

第7章 输入/输出流129

7.1 IO类型的标准库129

7.2 标准输入/输出130

7.2.1 标准输出130

7.2.2 标准输入131

7.3 文件的输入与输出133

7.3.1 文件的打开与关闭133

7.3.2 文件的读/写135

7.3.3 二进制文件的读/写136

7.4 字符串流137

7.5 应用实例139

7.6 练习139

第8章 异常处理和预编译140

8.1 异常处理140

8.1.1 异常概述140

8.1.2 异常处理机制141

8.2 编译预处理143

8.2.1 宏定义143

8.2.2 文件包含144

8.2.3 条件编译145

8.3 应用实例147

8.4 练习149

第二部分 面向对象编程150

第9章 类150

9.1 类的概述150

9.1.1 类定义151

9.1.2 数据抽象和封装154

9.1.3 访问标号155

9.1.4 类对象158

9.1.5 this指针159

9.2 构造函数和析构函数160

9.2.1 构造函数160

9.2.2 带有成员初始化表的构造函数161

9.2.3 析构函数163

9.3 友元165

9.3.1 为什么要引入友元165

9.3.2 友元函数166

9.3.3 友元类167

9.4 静态成员168

9.4.1 静态数据成员169

9.4.2 静态成员函数170

9.5 类作用域172

9.6 应用实例172

9.7 练习177

第10章 类的进一步学习179

10.1 inline成员函数179

10.2 类对象数组180

10.3 const型数据182

10.3.1 const对象(常对象)182

10.3.2 const成员函数(常成员函数)182

10.3.3 指向对象的常指针184

10.4 复制构造函数184

10.4.1 定义形式185

10.4.2 合成的复制构造函数185

10.4.3 为什么需要复制构造函数186

10.4.4 自定义复制构造函数187

10.5 运算符重载188

10.5.1 重载运算符的定义188

10.5.2 重载运算符的注意事项190

10.6 异常类193

10.6.1 标准库异常类193

10.6.2 用户自定义异常类193

10.7 应用实例195

10.8 练习200

第11章 类的派生与继承202

11.1 概述202

11.2 类的继承与派生203

11.2.1 定义基类204

11.2.2 定义派生类204

1 1.3 继承方式与访问控制208

11.3.1 公有派生208

11.3.2 私有派生211

11.3.3 保护派生212

11.4 基类与派生类的构造函数和析构函数215

11.4.1 派生类的构造函数215

11.4.2 派生类的析构函数219

11.5 基类与派生类的关系219

11.5.1 基类与派生类定义的成员的优先关系219

11.5.2 类型兼容220

11.6 多继承223

11.6.1 多继承的定义223

11.6.2 多继承的构造与析构函数226

11.6.3 多继承的歧义性与解决方法227

11.7 虚基类230

11.8 应用实例235

11.9 练习238

第12章 多态性和虚函数240

12.1 多态240

12.1.1 静态多态性241

12.2.2 动态多态性243

12.2 虚函数243

12.2.1 虚函数的定义和使用规则243

12.2.2 虚函数的特征245

12.2.3 虚析构函数247

12.3 纯虚函数和抽象类248

12.3.1 纯虚函数248

12.3.2 抽象类249

12.4 应用实例250

12.5 练习257

第三部分 案例开发259

第13章 项目实例259

13.1 Visual Studio开发环境简介259

13.2 核心功能与原型设计260

13.2.1 核心功能分析261

13.2.2 原型设计261

13.2.3 原型分析272

13.3 MFC272

13.3.1 MFC简介272

13.3.2 文件结构274

13.4 建立数据库连接276

13.4.1 ODBC简介277

13.4.2 建立数据库278

13.4.3 MFC ODBC数据库类279

13.4.4 优化程序——建立数据库连接283

13.5 设计友好的用户界面289

13.5.1 界面290

13.5.2 优化程序——设计界面291

13.6 程序功能分析295

13.7 小结295

附录 参考答案296

参考文献323

热门推荐