图书介绍

Visual C++教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++教程 第2版
  • 郑阿奇编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111245094
  • 出版时间:2008
  • 标注页数:329页
  • 文件大小:90MB
  • 文件页数:339页
  • 主题词:C语言-程序设计-教材

PDF下载


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

下载说明

Visual C++教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 教程1

第1章 C/C++语言概述1

1.1 从C到C++的程序结构1

1.2 程序书写规范2

1.3 数据类型3

1.3.1 基本数据类型3

1.3.2 常量3

1.3.3 变量5

1.3.4 数据类型转换6

1.3.5 数组6

1.3.6 结构体8

1.3.7 共用体10

1.3.8 枚举类型11

1.3.9 用typedef定义类型11

1.4 运算符和表达式11

1.4.1 算术运算符12

1.4.2 赋值运算符13

1.4.3 关系运算符14

1.4.4 逻辑运算符14

1.4.5 位运算符14

1.4.6 三目运算符15

1.4.7 增1和减1运算符15

1.4.8 逗号运算符16

1.4.9 sizeof运算符16

1.4.10 new和delete16

1.5 基本语句17

1.5.1 表达式语句、空语句和复合语句17

1.5.2 选择语句17

1.5.3 循环语句18

1.5.4 break、continue语句20

1.6 函数21

1.6.1 函数的定义和调用21

1.6.2 带默认形参值的函数22

1.6.3 函数的递归调用23

1.6.4 内联函数24

1.6.5 函数的重载25

1.7 指针和引用25

1.7.1 指针和指针变量26

1.7.2 &和*运算符26

1.7.3 指针和数组26

1.7.4 指针和结构体27

1.7.5 函数的指针传递28

1.7.6 引用28

1.7.7 函数的引用传递29

1.8 作用域和存储类型29

1.8.1 作用域30

1.8.2 变量的存储类型30

1.9 预处理31

习题33

第2章 C++面向对象程序设计基础36

2.1 类和对象36

2.1.1 从结构到类36

2.1.2 类的定义36

2.1.3 对象的定义38

2.2 类的成员及特性39

2.2.1 构造函数39

2.2.2 析构函数39

2.2.3 对象成员初始化40

2.2.4 常类型42

2.2.5 this指针44

2.2.6 类的作用域和对象的生存期45

2.2.7 静态成员46

2.2.8 友元48

2.3 继承和派生类49

2.3.1 单继承49

2.3.2 派生类的构造函数和析构函数52

2.3.3 多继承53

习题53

第3章 C++面向对象程序设计进阶55

3.1 多态和虚函数55

3.1.1 虚函数55

3.1.2 纯虚函数和抽象类57

3.2 运算符重载58

3.2.1 运算符重载的语法58

3.2.2 赋值运算符的重载60

3.2.3 提取和插入运算符重载61

3.3 输入输出流库62

3.3.1 概述63

3.3.2 cout和cin63

3.3.3 流的错误处理66

3.3.4 使用输入输出成员函数66

3.3.5 文件流概述69

3.3.6 顺序文件操作69

3.3.7 随机文件操作71

3.4 模板73

3.4.1 函数重载机制的不足73

3.4.2 函数模板74

3.4.3 类模板75

3.4.4 标准模板库简介76

习题77

第4章 对话框78

4.1 从C++到Windows编程78

4.1.1 简单的Windows应用程序78

4.1.2 Windows编程特点79

4.1.3 Windows基本数据类型82

4.1.4 MFC应用程序框架类型83

4.1.5 创建一个应用程序框架84

4.2 添加并使用对话框85

4.2.1 资源与资源标识85

4.2.2 添加对话框资源86

4.2.3 设置对话框属性87

4.2.4 添加和布局控件88

4.2.5 创建对话框类90

4.2.6 添加对话框代码91

4.2.7 在程序中使用对话框92

4.3 使用向导创建对话框应用程序94

4.4 使用无模式对话框95

4.5 通用对话框和消息对话框97

4.5.1 通用对话框97

4.5.2 消息对话框99

习题99

第5章 常用控件101

5.1 控件的创建和基本使用方法101

5.1.1 控件的创建方法101

5.1.2 控件的消息及消息映射103

5.1.3 控件的数据交换(DDX)和数据校验(DDV)106

5.2 静态控件和按钮108

5.2.1 静态控件108

5.2.2 按钮109

5.2.3 实例:制作问卷调查110

5.3 编辑框和旋转按钮控件112

5.3.1 编辑框的属性和通知消息113

5.3.2 编辑框的基本操作113

5.3.3 旋转按钮控件115

5.3.4 实例:用对话框输入学生成绩116

5.4 列表框118

5.4.1 列表框的风格和消息118

5.4.2 列表框的基本操作119

5.4.3 实例:城市邮政编码121

5.5 组合框124

5.5.1 组合框的风格类型和消息124

5.5.2 组合框的常见操作125

5.5.3 实例:简单文件对话框126

5.6 进展条、滚动条和滑动条129

5.6.1 进展条129

5.6.2 滚动条131

5.6.3 滑动条133

5.6.4 实例:调整对话框背景颜色134

5.7 日期时间控件、图像列表和标签控件137

5.7.1 日期时间控件137

5.7.2 图像列表控件137

5.7.3 标签控件138

5.7.4 实例:个人通讯簿140

习题145

第6章 框架窗口界面设计147

6.1 框架窗口147

6.1.1 单文档和多文档程序框架窗口147

6.1.2 窗口状态的改变149

6.1.3 窗口风格的设置149

6.1.4 改变窗口的大小和位置154

6.2 菜单155

6.2.1 更改应用程序菜单156

6.2.2 使用键盘快捷键157

6.2.3 菜单的编程控制158

6.2.4 使用快捷菜单161

6.3 工具栏162

6.3.1 使用工具栏编辑器162

6.3.2 工具按钮和菜单项相结合164

6.3.3 多个工具栏的使用164

6.4 状态栏167

6.4.1 状态栏的定义167

6.4.2 状态栏的常用操作167

6.4.3 改变状态栏的风格169

6.5 交互对象的动态更新169

6.6 图标和光标170

6.6.1 使用图形编辑器171

6.6.2 图标172

6.6.3 光标174

习题177

第7章 文档和视图178

7.1 文档模板178

7.1.1 文档模板类178

7.1.2 文档模板字串资源179

7.1.3 使用多个文档类型180

7.2 文档序列化182

7.2.1 文档序列化过程182

7.2.2 文档序列化操作184

7.2.3 使用简单数组集合类186

7.2.4 文档序列化实例189

7.2.5 使用CFile类193

7.3 视图及视图类195

7.4 文档视图结构200

7.4.1 文档与视图的相互作用200

7.4.2 应用程序对象指针的互调202

7.4.3 切分窗口203

7.4.4 一档多视206

习题211

第8章 图形和文本212

8.1 设备环境和简单数据类212

8.1.1 设备环境类212

8.1.2 坐标映射212

8.1.3 CPoint、CSize和CRect213

8.1.4 颜色和颜色对话框215

8.2 图形设备接口216

8.2.1 GDI对象的一般使用方法217

8.2.2 画笔218

8.2.3 画刷219

8.2.4 位图220

8.3 图形绘制221

8.3.1 画点、线221

8.3.2 矩形和多边形222

8.3.3 曲线224

8.3.4 图形绘制示例225

8.3.5 在对话框控件中绘制图形227

8.4 字体与文字处理229

8.4.1 字体和字体对话框229

8.4.2 常用文本输出函数231

8.4.3 文本格式化属性232

8.4.4 计算字符的几何尺寸233

8.4.5 文档内容显示及其字体改变234

习题236

第9章 数据库编程237

9.1 MFC ODBC数据库概述237

9.1.1 数据库基本概念237

9.1.2 MFC ODBC向导过程238

9.1.3 ODBC数据表绑定更新242

9.2 MFC ODBC应用编程244

9.2.1 查询记录244

9.2.2 编辑记录245

9.2.3 字段操作249

9.2.4 多表处理253

9.3 ADO数据库编程257

9.3.1 ADO编程的一般过程257

9.3.2 Recordset对象的使用260

9.3.3 Command对象的使用262

9.4 与数据库相关的ActiveX控件264

9.4.1 使用MSFlexGrid控件264

9.4.2 RemoteData和DBGrid控件266

习题267

第二部分 实验与实习269

实验0 认识Visual C++ 6.05中文版开发环境269

实验1 C/C++语言综合实践275

实验2 类和对象278

实验3 多态和虚函数、运算符重载282

实验4 输入输出流库286

实验5 对话框和按钮控件292

实验6 编辑框、列表框和组合框294

实验7 其他控件297

实验8 框架窗口界面设计300

实验9 文档序列化304

实验10 切分窗口307

实验11 图形和文本310

实验12 ODBC数据库编程312

实验13 ADO数据库编程314

实习一 学生学习成绩管理程序(C++版)?实习二 学生学习成绩管理程序(MFC版)?第三部分 附录附录A 常用的C++库函数323

附录B 程序简单调试325

参考文献329

热门推荐