图书介绍

Visual C++ 6.0程序设计例解教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual C++ 6.0程序设计例解教程
  • 普悠玛数位科技编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113047971
  • 出版时间:2002
  • 标注页数:484页
  • 文件大小:84MB
  • 文件页数:501页
  • 主题词:VC++

PDF下载


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

下载说明

Visual C++ 6.0程序设计例解教程PDF格式电子书版下载

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

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

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

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

图书目录

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

1-1 VisualC++概论与安装2

1-1-1 程序设计的概念2

1-1-2 Visual C++的特色2

1-1-3 如何安装Visual C++2

1-2 IDE集成开发环境界面7

1-2-1 什么是IDE集成开发环境8

1-2-2 Visual C++的IDE界面8

1-2-3 常用纠错窗口11

1-3 项目13

1-3-1 什么是项目13

1-3-2 项目的管理13

1-3-3 如何纠错22

课后习题27

第2章 C++程序基本结构29

2-1 程序的基本结构与元素30

2-2-1 变量与常量34

2-2 变量声明与数据类型34

2-2-2 变量与数据类型的关系35

2-2-3 数据类型的种类35

2-2-4 变量及常量的声明36

2-2-5 变量有效范围及生命周期38

2-3 面向对象43

2-3-1 什么叫面向对象43

2-3-2 面向对象的程序设计的特点43

课后习题44

第3章 判断语句与循环语句45

3-1 判断语句46

3-1-1 用if来做判断46

3-1-2 C++关系运算符47

3-1-3 配合else来做判断47

3-1-4 复合语句48

3-1-5 嵌套式判断语句49

3-1-6 加入else-if做判断52

3-1-7 switch...case的应用54

3-1-8 逻辑运算符56

3-2 循环58

3-2-1 for循环58

3-2-2 for循环的灵活运用60

3-2-3 while循环61

3-2-4 do while循环63

3-2-5 嵌套式循环64

课后习题66

第4章 数组、字符串与结构69

4-1 数组70

4-1-1 数组的声明70

4-1-2 访问数组元素71

4-1-3 数组初始化72

4-2 字符串75

4-2-1 字符串数组75

4-2-2 数值与字符串间的转换78

4-2-3 string类81

4-3 结构82

4-3-1 结构声明83

4-3-2 使用结构84

课后习题88

第5章 函数的使用89

5-1 函数的基本概念90

5-1-1 函数的建立及调用90

5-1-2 函数原型92

5-1-3 传递参数94

5-1-4 函数的返回值96

5-1-5 函数重载99

5-1-6 参数默认102

5-2 局部变量与全局变量106

5-2-1 局部变量106

5-2-2 全局变量108

5-2-3 全局运算符(∷)109

5-3 公有函数111

5-3-1 与数学相关的函数111

5-3-2 与字符串相关的函数117

5-3-3 与时间相关的函数121

课后习题125

第6章 指针在C++中的应用127

6-1 指针的声明与使用128

6-1-1 指针的意义128

6-1-2 指针的声明128

6-1-3 取址与取值129

6-1-4 函数的传址调用133

6-1-5 函数的参考136

6-1-6 以new初始化指针138

6-1-7 指针的移动140

6-2 指针与数组141

6-2-1 一维数组指针141

6-2-2 二维数组指针143

6-2-3 字符串指针145

6-2-4 字符串指针数组146

6-3-1 函数指针148

6-3 指针的高级应用148

6-3-2 指向指针151

6-3-3 动态建立数组153

课后习题155

第7章 预处理指令157

7-1 预处理指令158

7-2 宏定义——#define158

7-2-1 宏取代158

7-2-2 宏函数159

7-2-3 预处理运算符160

7-3 条件语句161

7-3-1 #if、#else、#elif与#endif161

7-3-2 #ifdef及#ifndef163

7-3-3 #undef164

7-4 #include、#error及注解165

7-4-1 包含指令#include165

7-4-2 除错指令(#error)及注解165

课后习题166

7-4-3 注解166

第8章 流与文件处理167

8-1 流168

8-1-1 输出流168

8-1-2 输入流174

8-2 文件处理178

8-2-1 写入与读出的基本操作179

8-2-2 打开文件模式183

8-2-3 文件访问深入探讨185

课后习题190

第9章 面向对象概念介绍191

9-1 面向对象基本概念192

9-1-1 模拟真实世界192

9-1-2 数据封装193

9-2 探讨类与对象194

9-2-1 类的定义194

9-2-2 成员访问权限194

9-2-3 类继承196

9-2-4 多态性与虚函数197

9-2-5 构造函数和析构函数199

课后习题199

第10章 类定义及对象生成201

10-1 类结构与对象202

10-1-1 什么是“类”?什么是“对象”202

10-1-2 类结构格式202

10-1-4 成员选择运算符(Member Selection Operators)203

10-1-3 作用域运算符(Scope Resolution Operator)203

10-1-5 简单的对象应用204

10-2 对象的建立207

10-2-1 建立实体对象207

10-2-2 声明对象数组207

10-2-3 声明对象指针208

10-2-4 动态对象的内存配置209

10-3 再谈构造函数与析构函数213

10-3-1 构造函数的声明213

10-3-2 构造函数的种类214

10-3-3 析构函数的声明220

10-3-4 构造函数与析构函数的执行顺序221

10-3-5 对象参数、返回值及对象指派224

10-4 深入成员函数229

10-4-1 类成员229

10-4-2 this指针232

10-4-3 inline关键字235

10-4-4 const关键字238

10-4-5 mutable关键字239

10-5 静态成员241

10-5-1 什么是静态成员241

10-5-2 静态属性241

10-5-3 静态成员函数246

10-6 对象的指针运用247

10-6-1 指针、引用与对象247

10-6-2 深入“引用”249

10-6-3 成员指针254

10-7-1 成员函数与重载257

10-7 成员函数重载257

10-7-2 构造函数的重载260

10-7-3 重载成员函数与参数的默认264

10-8 重载操作符265

10-8-1 什么是操作符重载266

10-8-2 “=”操作符的重载267

10-8-3 “+=”操作符的重载270

10-8-3 “[ ]”操作符的重载272

课后习题275

第11章 类关系277

11-1 继承278

11-1-1 继承的分类278

11-1-2 private、protected、public278

11-2 成员与继承的关系283

11-2-1 数据成员的功能283

11-3 多重继承286

11-3-1 多重继承的语法287

11-3-2 多重继承——函数名称重复287

11-3-3 多重继承——数据名称重复288

11-4 友元关系290

11-4-1 友元关系的定义291

11-4-2 友元类291

11-4-3 友元函数——类函数293

11-4-4 友元函数——一般函数294

11-4-5 C++的漏洞295

课后习题297

第12章 虚函数与多态性299

12-1-1 实例研究300

12-1 虚函数300

12-1-2 增加对象类307

12-1-3 抽象类309

12-2 虚析构函数310

12-2-1 类的构造与析构顺序310

12-2-2 析构变化312

12-3 虚继承313

12-3-1 类的虚继承314

12-3-2 虚继承的应用315

12-3-3 虚继承的成员317

课后习题318

第13章 模板319

13-1 模板320

13-1-1 模板函数320

13-1-2 模板类322

13-2 模板类成员324

13-2-1 链表324

13-2-2 模板类成员的定义326

13-2-3 模板继承329

13-2-4 模板类的Friend声明330

13-3 模板实战333

课后习题335

第14章 以MFC设计Windows程序337

14-1 Windows程序设计概念338

14-1-1 MFC类函数库338

14-1-2 应用程序与窗口对象338

14-1-4 Windows程序设计中的资源339

14-1-3 事件与信息339

14-2 建立应用程序项目340

14-2-1 在项目中使用MFC340

14-2-2 建立应用程序348

课后习题352

第15章 建立与编辑窗口资源353

15-1 在窗口中添加菜单354

15-1-1 建立与编辑菜单354

15-1-2 自定义窗口类359

15-1-3 建立快捷键361

15-2 在窗口中加入工具栏363

15-2-1 建立与编辑工具栏364

15-2-2 在窗口中添加工具栏368

15-2-3 在窗口中增加状态栏372

15-2-4 字符串表资源375

课后习题380

第16章 处理应用程序信息381

16-1-2 信息处理函数382

16-1 信息处理的方式382

16-1-1 使用信息表382

16-2 键盘与鼠标信息处理387

16-2-1 基本的鼠标信息类型387

16-2-2 提取窗口外的鼠标信息390

16-2-3 基本的键盘信息类型391

课后习题396

第17章 Document/View结构与SDI397

17-1 MFC应用程序框架398

17-1-1 简介Document/View398

17-1-2 MFC的Document/View结构398

17-1-3 建立应用程序结构400

17-2 深入探讨结构项目404

17-2-1 框架项目程序说明404

17-2-2 程序中的文件模板408

17-2-3 字符串资源说明409

17-2-4 主窗口类说明411

17-3 探讨Document类414

17-3-1 Document类中的虚函数415

17-3-2 数据的访问方式416

17-4 探讨View类417

17-4-1 View类的特性418

17-4-2 View类中的虚函数418

17-5 探讨Serialize机制421

17-5-1 建立Serialize类421

17-5-2 对象数据的访问423

课后习题427

第18章 基本屏幕绘图429

18-1 各类GDI类的使用430

18-1-1 设备环境430

18-1-2 在窗口中绘制文字433

18-1-3 用画笔绘制线条435

18-1-4 以笔刷绘制填充区域438

18-2 显示与使用位图441

18-2-1 位图对象与结构441

18-2-2 位图与DC的关系443

18-2-3 制作透明效果445

课后习题449

第19章 对话框建立与应用451

19-1 编辑对话框资源452

19-1-1 建立对话框452

19-1-2 编辑对话框454

19-1-3 建立对话框类458

19-1-4 对话框数据与函数成员461

19-2-1 Modeless与Modal对话框466

19-2 在程序中使用对话框466

19-2-2 DDX与DDV472

课后习题478

第20章 控件的建立与应用479

20-1 直接建立控件480

20-1-1 在View中加入控件480

20-1-2 控件的信息处理482

课后习题484

热门推荐