图书介绍

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

Visual C++实用教程 第2版
  • 郑阿奇主编;丁有和等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505389866
  • 出版时间:2005
  • 标注页数:464页
  • 文件大小:114MB
  • 文件页数:477页
  • 主题词: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

第1章 Visual C++6.0开发环境1

1.1 开发环境概述1

1.2 开发环境的选单功能2

1.2.1 File选单2

1.2.2 Edit选单3

1.2.3 View选单4

1.2.4 Insert选单4

1.2.5 Project选单4

1.2.6 Build选单5

1.2.7 Tools选单5

1.2.8 Windows 选单5

1.2.9 Help选单6

1.3 开发环境的工具栏7

1.3.1 工具栏概述7

1.3.2 工具栏的显示与隐藏8

1.3.3 工具栏的浮动与停泊10

1.4 项目和项目工作区10

1.4.1 项目基本概念10

1.4.2 ClassView12

1.4.3 ResourceView12

1.4.4 FileView12

1.5 资源13

1.5.1 资源与资源标识13

1.5.2 资源基本操作14

1.5.3 资源文件的管理15

1.5.4 资源编辑器16

1.6 一个控制台应用程序16

1.6.1 用AppWizard创建16

1.6.2 理解程序框架17

1.7 程序调试18

1.6.4 编译运行18

1.6.3 添加程序代码18

1.7.1 修正语法错误19

1.7.2 设置断点19

1.7.3 启用调试器20

1.7.4 控制程序运行22

1.7.5 查看和修改变量的值22

第2章 基本C++语言25

2.1 C++程序结构25

2.1.1 几个C++程序25

2.1.2 C++程序的基本组成27

2.1.3 C++程序的书写风格27

2.2 数据类型和基本输入、输出29

2.2.1 基本数据类型29

2.2.2 常量30

2.2.3 变量33

2.2.4 基本输入、输出34

2.3 运算符和表达式36

2.3.1 算术运算符37

2.3.2 赋值运算符39

2.3.3 数据类型转换40

2.3.4 关系运算符41

2.3.5 逻辑运算符41

2.3.6 位运算符42

2.3.7 三目运算符42

2.3.8 增1和减1运算符43

2.3.9 逗号运算符43

2.3.10 sizeof运算符43

2.4 基本语句44

2.4.1 表达式语句、空语句和复合语句44

2.4.2 选择语句44

2.4.3 循环语句47

2.5 函数和预处理50

2.4.4 break和continue语句50

2.5.1 函数的定义和调用51

2.5.2 函数的参数传递53

2.5.3 作用域和存储类型54

2.5.4 带默认形参值的函数59

2.5.5 函数的递归调用60

2.5.6 内联函数62

2.5.7 函数的重载63

2.5.8 预处理64

2.6 构造类型67

2.6.1 数组67

2.6.2 传递数组参数70

2.6.3 结构体71

2.6.4 传递结构体参数73

2.6.5 共用体74

2.6.7 用typedef定义类型75

2.6.6 枚举类型75

2.7 指针和引用76

2.7.1 指针和指针变量76

2.7.2 和*运算符77

2.7.3 指针和数组78

2.7.4 指针和结构体80

2.7.5 多级指针81

2.7.6 指针和函数81

2.7.7 带参数的主函数main()85

2.7.8 new和delete86

2.7.9 引用87

2.7.10 函数的引用传递89

2.7.11 简单链表90

第3章 C++面向对象程序设计95

3.1 类和对象95

3.1.1 类的定义95

3.1.3 构造函数和析构函数97

3.1.2 对象的定义97

3.1.4 对象成员初始化102

3.1.5 静态成员104

3.1.6 友元106

3.1.7 常类型108

3.1.8 this指针112

3.1.9 类的作用域和对象的生存期113

3.2 继承和派生类114

3.2.1 单继承114

3.2.2 派生类的构造函数和析构函数118

3.2.3 多继承120

3.2.4 虚基类120

3.3 多态性和虚函数124

3.3.1 虚函数124

3.3.2 纯虚函数和抽象类126

3.4.1 运算符重载的语法128

3.4 运算符重载128

3.4.2 友元重载130

3.4.3 转换函数132

3.4.4 赋值运算符的重载134

3.4.5 增1和减1运算符的重载135

3.5 输入/输出流库136

3.5.1 概述137

3.5.2 流的格式控制和错误处理137

3.5.3 使用输入/输出成员函数141

3.5.4 提取和插入运算符重载143

3.5.5 文件流概述145

3.5.6 顺序文件操作145

3.5.7 随机文件操作148

第4章 MFC基本应用程序的建立151

4.1 Windows编程基础151

4.1.1 简单的Windows应用程序151

4.1.2 Windows编程特点155

4.1.3 Windows基本数据类型156

4.2 编制一个MFC应用程序157

4.2.1 MFC概述158

4.2.2 设计一个MFC程序158

4.2.3 理解程序代码160

4.3 使用MFC AppWzard161

4.3.1 应用程序框架类型161

4.3.2 创建一个单文档应用程序162

4.3.3 理解程序框架166

4.4 使用ClassWizard179

4.4.1 ClassWizard概述179

4.4.2 消息和消息映射180

4.4.3 类的添加和删除185

5.1 对话框的使用186

5.1.1 模式和无模式对话框186

第5章 对话框和常用控件186

5.1.2 使用对话框编辑器187

5.1.3 对话框的编程192

5.2 控件的创建和使用方法197

5.2.1 控件的创建方法197

5.2.2 控件的数据交换和数据校验198

5.2.3 控件的通用属性201

5.2.4 控件的消息201

5.3 常用控件203

5.3.1 静态控件和按钮203

5.3.2 编辑框207

5.3.3 列表框211

5.3.4 组合框217

5.3.5 滚动条和进展条222

5.3.6 旋转按钮控件和滑动条225

5.3.7 图像列表和标签控件231

5.4.1 通用对话框238

5.4 通用对话框和消息对话框238

5.4.2 消息对话框239

第6章 选单、工具栏和状态栏241

6.1 选单241

6.1.1 用编辑器设计选单241

6.1.2 使用键盘快捷键244

6.1.3 选单的编程控制245

6.1.4 使用快捷选单248

6.2 工具栏249

6.2.1 使用工具栏编辑器250

6.2.2 工具栏和选单相结合251

6.3 状态栏252

6.3.1 状态栏的定义252

6.3.2 状态栏的常用操作253

6.4 交互对象的动态更新257

7.1.1 主窗口和文档窗口259

7.1 框架窗口259

第7章 框架窗口、文档和视图259

7.1.2 窗口风格的设置260

7.1.3 窗口状态的改变264

7.2 文档及其序列化266

7.2.1 单文档和多文档266

7.2.2 文档的字串资源268

7.2.3 SDI序列化过程269

7.2.4 使用CFile和CArchive类272

7.2.5 使用简单数组集合类276

7.3 视图及视图类278

7.3.1 一般视图类的使用278

7.3.2 列表控件和列表视图281

7.3.3 树控件和树形视图288

7.4 文档视图结构293

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

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

7.4.3 切分窗口297

7.4.4 一档多视300

第8章 绘图、字体和位图302

8.1 概述302

8.1.1 设备环境类302

8.1.2 坐标映射302

8.1.3 图形设备接口303

8.1.4 颜色和颜色对话框305

8.1.5 简单数据类Cpoint,CSize和CRect306

8.2 简单图形的绘制309

8.2.1 创建画笔309

8.2.2 创建画刷310

8.3 字体与文字处理313

8.3.1 字体和字体对话框313

8.3.2 常用文本输出函数315

8.3.3 文本格式化属性316

8.3.4 计算字符的几何尺寸317

8.3.5 文档内容显示及其字体改变318

8.4 位图、图标与光标321

8.4.1 使用图形编辑器321

8.4.2 位图322

8.4.3 图标324

8.4.4 光标326

第9章 数据库编程329

9.1 数据库概述329

9.2 ODBC数据库管理330

9.2.1 MFC的ODBC过程330

9.2.2 MFC的ODBC类336

9.2.3 数据库编程338

9.3 数据库相关的ActiveX控件345

9.3.1 使用MSFlexGrid控件345

9.3.2 RemoteData和DBGrid控件348

10.2 MCI编程步骤350

10.1 MCI设备类型350

第10章 媒体控制接口350

10.3 使用MCIWnd窗口类353

第2部分 习题357

第1章 Visual C++6.0开发环境357

第2章 基本C++语言357

第3章 C++的面向对象程序设计368

第4章 MFC基本应用程序的建立375

第5章 对话框及常用控件375

第6章 选单、工具栏和状态栏376

第7章 框架窗口、文档和视图376

第8章 绘图、字体和位图377

第9章 数据库编程377

第10章 媒体控制接口378

第3部分 上机操作指导379

实验1 熟悉开发环境和建立控制台项目379

实验2 基本数据类型、表达式和基本语句385

实验3 函数和预处理388

实验4 构造类型、指针和引用393

实验5 类和对象、继承和派生397

实验6 多态和虚函数、运算符重载402

实验7 输入/输出流库407

实验8 MFC基本应用程序的建立408

实验9 对话框、按钮及编辑框控件412

实验10 列表框、组合框及滑动条等控件420

实验11 选单、工具栏和状态栏428

实验12 框架窗口和文档434

实验13 视图与文档439

实验14 绘图444

实验15 数据库编程445

第4部分 综合应用实习451

题目一:学生学习成绩管理程序(C++版)451

题目二:学生学习成绩管理程序(MFC版)458

热门推荐