图书介绍

普通高校十二五规划教材 面向对象程序设计与VC程序设计入门 第2版PDF|Epub|txt|kindle电子书版本网盘下载

普通高校十二五规划教材 面向对象程序设计与VC程序设计入门 第2版
  • 余祖龙,孙开琼主编 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512413276
  • 出版时间:2014
  • 标注页数:259页
  • 文件大小:101MB
  • 文件页数:271页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

普通高校十二五规划教材 面向对象程序设计与VC程序设计入门 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C++概述1

1.1 C++的产生1

1.2 计算机程序语言的发展1

1.2.1 程序和程序语言1

1.2.2 结构化程序设计2

1.2.3 面向对象的程序设计2

1.3 C++语言的特点3

1.4 简单的C++程序4

1.5 C++程序开发5

1.5.1 C++程序开发过程5

1.5.2 C++程序开发环境5

第2章 C++语言基础9

2.1 基本数据类型9

2.2 常量10

2.3 变量11

2.3.1 变量的声明和定义11

2.3.2 变量的存储类型12

2.3.3 变量的作用域、可见性和生存期12

2.3.4 外部变量的声明和引用16

2.4 运算符与表达式19

2.4.1 算术运算符与算术表达式19

2.4.2 赋值运算符与赋值表达式20

2.4.3 逗号运算符与逗号表达式20

2.4.4 逻辑运算符与逻辑表达式21

2.4.5 条件运算符与条件表达式22

2.4.6 sizeof操作符22

2.4.7 位运算22

2.5 C++的输入/输出23

2.6 随机数26

第3章 C++基本控制结构30

3.1 顺序结构30

3.2 选择结构30

3.2.1 用if语句实现选择结构31

3.2.2 多重选择结构32

3.3 循环结构36

3.3.1 while语句38

3.3.2 do…while语句39

3.3.3 for语句41

3.4 其他控制语句44

3.4.1 break语句44

3.4.2 continue语句45

3.4.3 goto语句46

第4章 函数47

4.1 函数的定义47

4.2 函数的调用48

4.2.1 函数的调用形式48

4.2.2 函数的嵌套调用52

4.2.3 递归调用52

4.3 函数的参数传递53

4.3.1 值调用54

4.3.2 引用调用55

4.4 带默认参数的函数56

4.5 函数重载57

4.6 函数模板61

第5章 类与对象63

5.1 类形成的基础63

5.1.1 抽象63

5.1.2 封装64

5.2 类和对象64

5.2.1 类的声明65

5.2.2 类成员的访问控制66

5.2.3 类的成员函数67

5.2.4 对象68

5.2.5 类成员的访问69

5.3 构造函数和析构函数71

5.3.1 构造函数71

5.3.2 析构函数75

5.4 类的组合76

5.5 友元78

5.5.1 友元函数79

5.5.2 友元类82

5.6 类模板83

第6章 数组与指针88

6.1 数组88

6.1.1 数组的声明和使用88

6.1.2 数组的存储与初始化89

6.1.3 数组作为函数参数94

6.1.4 对象数组95

6.2 指针97

6.2.1 内存空间的访问方式97

6.2.2 指针变量的声明98

6.2.3 与地址相关的运算符——“*”和“&”98

6.2.4 指针的初始化99

6.2.5 指针运算100

6.2.6 用指针处理数组元素101

6.2.7 指针数组102

6.2.8 用指针作为函数参数104

6.2.9 对象指针106

6.2.10 动态分配/撤消内存的运算符new和delete107

第7章 继承与派生109

7.1 继承与派生109

7.1.1 概念110

7.1.2 派生类的声明112

7.1.3 派生类的生成过程113

7.2 访问控制114

7.2.1 公有继承114

7.2.2 私有继承116

7.2.3 保护继承117

7.3 类型兼容规则119

7.4 派生类的构造和析构函数121

7.4.1 派生类的构造函数121

7.4.2 派生类的析构函数123

7.5 二义性问题及其消除125

7.5.1 二义性问题(一)125

7.5.2 二义性问题(二)127

7.5.3 虚基类129

第8章 多态性131

8.1 多态性概述131

8.2 运算符重载132

8.2.1 运算符重载的规则133

8.2.2 运算符重载为成员函数133

8.2.3 运算符重载为友元函数135

8.3 虚函数136

8.4 抽象类139

8.4.1 纯虚函数140

8.4.2 抽象类140

第9章 Visual C++6.0集成开发环境143

9.1 Visual C++6.0集成开发环境简介143

9.2 集成平台基本操作145

9.2.1 打开和关闭应用程序145

9.2.2 编译运行一个应用程序146

9.3 应用程序向导146

9.3.1 Visual C++中的向导类型147

9.3.2 使用MFC AppWizard147

9.3.3 应用程序向导生成的文件156

9.4 ClassWizard类向导162

9.4.1 ClassWizard的功能162

9.4.2 添加成员变量163

9.4.3 添加消息处理函数164

9.4.4 为项目添加新类164

第10章 基于文档/视图的程序设计166

10.1 文档和视图概述166

10.2 消息及消息映射167

10.2.1 消息的类别及其描述167

10.2.2 消息映射168

10.2.3 消息映射系统168

10.3 鼠标消息及其处理169

10.4 键盘消息及其处理174

第11章 菜单、工具栏、状态栏和快捷键182

11.1 菜单182

11.1.1 建立菜单资源182

11.1.2 添加菜单命令处理函数183

11.1.3 快捷菜单186

11.2 工具栏187

11.3 状态栏188

11.4 快捷键190

第12章 基于对话框的程序设计192

12.1 对话框的类型192

12.2 对话框设计192

12.2.1 设计对话框资源192

12.2.2 设计对话框类194

12.2.3 对话框的调用198

12.2.4 对话框控件消息及其消息映射199

12.2.5 为对话框设计菜单202

12.3 对话框的参数传递方法206

第13章 定时器及其应用209

13.1 定时器函数和定时器消息209

13.2 定时器的应用209

第14章 Windows标准控件222

14.1 控件概述222

14.1.1 控件的组织223

14.1.2 控件共有属性224

14.2 静态控件225

14.3 编辑框226

14.4 单选按钮226

14.5 复选框228

14.6 列表框230

14.7 组合框233

第15章 设备上下文和图形设备接口239

15.1 概述239

15.1.1 图形设备接口239

15.1.2 设备上下文239

15.2 颜色的设定239

15.3 画笔和画刷244

15.3.1 画笔的使用244

15.3.2 画刷的使用246

15.4 绘制基本图形250

15.5 字体的设置252

15.5.1 CreatPointFont()函数初始化字体252

15.5.2 使用CreateFontIndirect()函数创建字体253

15.5.3 使用CreateFont()函数初始化创建字体254

15.5.4 使用公用字体对话框设置字体255

15.6 位图的显示257

参考文献259

热门推荐