图书介绍

Visual C++面向对象程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++面向对象程序设计教程
  • 刘瑞新主编;曹建春,沈淑娟,张连堂等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111149106
  • 出版时间:2004
  • 标注页数:295页
  • 文件大小:26MB
  • 文件页数:309页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Visual C++面向对象程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

出版说明1

前言1

第1章C++简单程序设计1

1.1 C++语言概述1

1.1.1 C++的发展历程及特点1

目 录1

1.1.2简单的C++程序结构2

1.1.3 C++字符集3

1.1.4词法符号(简称符号)3

1.1.5基本数据类型4

1.2常量和变量5

1.2.1常量5

1.2.2变量8

1.2.3 typedef10

1.3简单I/O操作10

1.4.1运算符与表达式14

1.4运算符、表达式与语句14

1.4.2算术运算符和算术表达式15

1.4.3关系运算符与关系表达式16

1.4.4逻辑运算符与逻辑表达式17

1.4.5位操作运算符17

1.4.6赋值运算符与赋值表达式17

1.4.7其他运算符18

1.4.8语句18

1.5习题19

第2章C++程序设计基础21

2.1基本结构与控制语句21

2.1.1基本结构21

2.1.2 if语句22

2.1.3 switch语句23

2.1.4 while语句25

2.1.5 do~while语句25

2.1.6 for语句26

2.1.7转向控制语句27

2.2函数28

2.2.1函数的定义28

2.2.2函数的调用29

2.2.3函数的值30

2.2.4函数的嵌套调用30

2.3数组31

2.3.1一维数组31

2.3.2二维数组33

2.3.3字符数组35

2.4指针36

2.4.1指针变量36

2.4.2指针数组和多级指针38

2.5 引用39

2.6.2文件包含42

2.6.1宏定义42

2.6编译预处理42

2.6.3条件编译43

2.7习题44

第3章类和对象46

3.1面向对象程序设计46

3.1.1面向对象的由来46

3.1.2面向对象的基本概念47

3.2类的定义48

3.2.1结构类型的概念48

3.2.2类50

3.3对象53

3.4静态成员62

3.5友元67

3.6内联函数70

3.7习题71

4.1.1继承的概念74

第4章继承74

4.1派生类74

4.1.2派生类的定义75

4.2多重继承80

4.3习题85

第5章方法重载87

5.1函数重载87

5.2运算符重载88

5.2.1运算符重载的几个问题89

5.2.2运算符重载的形式90

5.2.3其他运算符的重载举例94

5.3习题97

第6章多态性和虚函数98

6.1多态性98

6.2虚函数100

6.2.1虚函数的说明方法100

6.2.2纯虚函数和抽象类103

6.2.3虚析构函数105

6.3习题107

第7章流108

7.1 I/O标准流类108

7.1.1输入输出流类层次108

7.1.2标准输入和输出110

7.1.3重载插入运算符114

7.2文件流类115

7.3字节流类117

7.3.1输入流117

7.3.2输出流117

7.4习题118

第8章Visual C++集成开发环境120

8.1Visual C++集成开发环境简介120

8.2 Visual C++6.0的菜单栏120

8.2.1 File菜单121

8.2.2 Edit菜单122

8.2.3 View菜单123

8.2.4 Insert菜单125

8.2.5 Project菜单125

8.2.6 Builder菜单126

8.2.7 Tools菜单127

8.3 VisualC++6.0的工具栏128

8.3.1工具栏的构成128

8.3.2工具栏的定制与修改128

8.4联机帮助129

8.5习题129

第9章Windows编程基础131

9.1 Windows程序设计基本概念131

9.1.1 VisualC++应用程序设计方法131

9.1.2 Windows程序设计基本概念132

9.2 Windows中的事件驱动134

9.3 Windows应用程序中常见消息135

9.4 Windows应用程序的基本框架136

9.4.1 Windows应用程序的组成136

9.4.2 Windows应用程序实例137

9.4.3 Windows应用程序结构分析140

9.4.4 Windows程序开发流程144

9.5习题145

第10章Windows资源及资源编辑器的使用146

10.1资源及资源编辑器146

10.1.1资源概述146

10.1.2资源编辑器147

10.1.3资源的公共编辑方法147

10.2资源标识符148

10.2.1资源标识符基本概念及取值规则148

10.2.2资源标识符的编辑148

10.3.1菜单及菜单项的创建151

10.3.2菜单及菜单项的移动和复制152

10.3.3定义菜单项加速键152

10.4对话框编辑器的使用153

10.4.1对话框的创建153

10.3.4创建右键菜单153

10.4.2对话框内控件的添加154

10.4.3对话框内控件的布局及尺寸控制155

10.5图形编辑器的使用156

10.5.1图形编辑器的整体概况和基本操作156

10.5.2图标或光标的创建158

10.5.3编辑工具栏159

10.6习题160

11.1 图标161

11.1.1图标资源的创建和加载161

第11章使用基本资源161

11.1.2图标资源应用实例162

11.2菜单资源及其应用164

11.2.1菜单的创建164

11.2.2菜单的动态创建和显示166

11.2.3菜单的消息处理168

11.2.4创建加速键168

11.2.5综合举例169

11.3对话框173

11.3.1对话框概述174

11.3.2模态对话框的编程方法174

11.3.3非模态对话框的编程方法175

11.3.4通用对话框资源及其应用176

11.3.5对话框综合实例177

11.4习题181

12.1 Windows绘图相关概念182

12.1.1设备描述表182

第12章Windows绘图及文本输出182

12.1.2图形刷新184

12.1.3映像模式186

12.2绘图工具和颜色的设置与应用187

12.2.1画笔的应用187

12.2.2画刷的应用188

12.2.3常用绘图函数189

12.3绘图综合实例190

12.4文本的输出方法与字体的设置192

12.4.1设置文本的设备环境192

12.4.2文本的输出194

12.5习题195

13.1键盘197

13.1.1基本概念197

第13章键盘和鼠标197

13.1.2键盘消息198

13.1.3键盘输入示例199

13.2.1鼠标消息204

13.2.2鼠标消息的处理204

13.2鼠标204

13.2.3捕捉鼠标205

13.2.4鼠标应用示例205

13.3习题208

14.1控件概述209

14.1.1控件209

第14章常用控件209

14.1.2控件的创建210

14.1.3控件的消息211

14.2常用控件操作函数212

14.3常用控件213

14.3.1按钮控件213

14.3.2滚动条控件215

14.3.3静态控件218

14.3.4列表框控件219

14.3.5编辑框控件221

14.3.6组合框控件222

14.4习题224

第15章MFC及应用程序框架225

15.1MFC概述225

15.2 MFC类库的组成和主要类的介绍226

15.2.1 MFC中的类的组织结构226

15.2.2宏和全局函数227

15.3应用程序框架227

15.3.1使用应用程序向导228

15.3.2查看类、资源和文件230

15.3.3类向导232

15.3.4 T程文件简介234

15.4习题235

16.1对话框236

16.1.1创建基于对话框的工程236

第16章对话框和基本控件236

16.1.2在工程中调用对话框244

16.2.1常用控件的控件通知消息246

16.2.2静态控件246

16.2常用控件246

16.2.3按钮控件247

16.2.4编辑框控件248

16.2.5滚动条控件250

16.2.6列表框控件251

16.2.7组合框控件252

16.3习题252

17.1文档/视图结构简介253

17.1.1文档253

第17章文档、视图和数据存储253

17.1.2视图254

17.2文档、视图实例255

17.2.1建立应用程序255

17.1.3文档模板255

17.2.2程序结构剖析256

17.2.3添加代码260

17.3文件处理263

17.3.1对象序列化简述263

17.3.2对象序列化264

17.4习题265

18.1三种图形输出类型266

18.2 MFC中与GDI有关的类266

第18章图形、图像和文本输出266

18.2.1设备描述表类267

18.2.2图形对象类267

18.3屏幕映射方式270

18.4常见的绘图任务272

18.4.1输出文本272

18.4.2输出图形274

18.4.3输出图像276

18.5习题278

第19章数据库编程279

19.1数据库的相关概念279

19.2.1 ODBC 简介280

19.2.2 MFC的ODBC类简介280

19.2 ODBC数据库程序设计280

19.2.3 CDatabase类281

19.2.4 CReeordset类282

19.2.5 CRecordView类285

19.2.6程序举例285

19.3 DAO数据库程序设计290

19.3.1什么是DAO290

19.3.2程序举例291

19.4习题294

10.3菜单编辑器的使用1151

热门推荐