图书介绍
Visual C++实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 郑阿奇主编,郑进,周怡君编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121150470
- 出版时间:2012
- 标注页数:477页
- 文件大小:219MB
- 文件页数:492页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
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.2 c++程序创建5
1.1.3 c++代码结构5
1.2数据类型和基本输入/输出5
1.2.1基本数据类型5
1.2.2字面常量6
1.2.3变量及其命名规则9
1.2.4标识符常量11
1.2.5枚举常量12
1.2.6基本输入/输出13
1.3运算符和表达式14
1.3.1算术运算符15
1.3.2赋值运算符16
1.3.3数据类型转换17
1.3.4关系运算符18
1.3.5逻辑运算符19
1.3.6位运算符19
1.3.7条件运算符20
1.3.8 sizeof运算符20
1.3.9逗号运算符20
1.3.10自增和自减21
1.4基本语句21
1.4.1顺序语句和块22
1.4.2选择结构语句22
1.4.3循环结构语句25
1.4.4 break和continue语句29
1.5函数和预处理29
1.5.1函数的定义和调用30
1.5.2函数的参数传递32
1.5.3带默认形参值的函数33
1.5.4函数的递归调用35
1.5.5内联函数36
1.5.6函数重载37
1.5.7作用域和可见性38
1.5.8存储类型40
1.5.9编译预处理42
1.6数组46
1.6.1一维数组46
1.6.2二维数组48
1.6.3字符数组50
1.6.4数组与函数51
1.7指针和引用52
1.7.1指针和指针变量52
1.7.2&和*运算符53
1.7.3指针运算54
1.7.4指针和数组55
1.7.5指针和函数57
1.7.6 new和delete61
1.7.7引用和引用传递61
1.8字符指针和字符串处理64
1.8 1字符指针64
1.8.2带参数的main函数66
1.8.3字符串处理函数67
1.9结构、共用和自定义69
1.9.1结构体69
1.9.2结构数组72
1.9.3结构与函数73
1.9.4结构指针74
1.9.5共用体75
1.9.6使用typedef77
第2章C++面向对象程序设计79
2.1类和对象79
2.1.1类的定义79
2.1.2对象的定义81
2.1.3类作用域和成员访问权限82
2.1.4构造函数和析构函数83
2.1.5对象赋值和拷贝87
2.1.6对象成员的初始化90
2.2数据共享和成员特性92
2.2.1静态成员92
2.2.2友元96
2.2.3常类型101
2.2.4 this指针104
2.3继承和派生106
2.3.1单继承106
2.3.2派生类的构造函数和析构函数110
2.3.3多继承112
2.3.4虚基类113
2.4多态和虚函数116
2.4.1多态概述116
2.4.2虚函数117
2.4.3纯虚函数和抽象类119
2.5运算符重载120
2.5.1运算符重载函数120
2.5.2运算符重载限制122
2.5.3友元重载122
2.5.4转换函数124
2.5.5赋值运算符的重载126
2.5.6自增自减运算符的重载127
2.6输入/输出流129
2.6.1流类和流对象129
2.6.2流的格式控制和错误处理130
2.6.3使用输入/输出成员函数134
2.6.4提取和插入运算符重载136
2.6.5文件流及其处理137
第3章MFC基本应用程序的建立143
3.1 Windows编程基础143
3.1.1 C++的Windows编程143
3.1.2 Windows编程特点147
3.1.3 Windows基本数据类型148
3.2创建MFC应用程序149
3.2.1设计一个MFC程序149
3.2.2理解程序代码151
3.2.3使用MFC AppWizard152
3.2.4创建文档应用程序153
3.3 MFC应用程序框架155
3.3.1项目文件和配置155
3.3.2项目管理和项目工作区157
3.3.3 MFC程序类结构158
3.4 Visual C++++常用操作159
3.4.1使用类向导159
3.4.2类的添加和删除160
3.4.3成员的添加和删除161
3.4.4文件打开和成员定位162
3.4.5使用向导工具栏163
第4章 窗口和对话框164
4.1框架窗口164
4.1.1主窗口和文档窗口164
4.1.2窗口样式的设置165
4.1.3窗口状态的改变168
4.2消息和消息映射170
4.2.1消息分类170
4.2.2消息映射171
4.2.3消息映射代码框架172
4.2.4键盘和鼠标消息173
4.2.5其他窗口消息174
4.3创建和使用对话框175
4.3.1创建对话框应用程序175
4.3.2资源和资源标识符176
4.3.3添加对话框资源177
4.3.4设置对话框属性178
4.3.5添加和布局控件179
4.3.6创建对话框类182
4.3.7映射WM_INITDIALOG消息183
4.3.8在程序中调用对话框184
4.3.9使用无模式对话框187
4.4通用对话框和消息对话框189
4.4.1通用对话框189
4.4.2消息对话框191
第5章 常用控件193
5.1创建和使用控件193
5.1.1控件的创建方式193
5.1.2控件的消息及消息映射195
5.1.3控件类和控件对象197
5.1.4 DDX和DDV199
5.2静态控件和按钮201
5.2.1静态控件201
5.2.2按钮202
5.2.3示例:制作问卷调查203
5.3编辑框和旋转按钮控件206
5.3.1编辑框的属性和通知消息206
5.3.2编辑框的基本操作207
5.3.3旋转按钮控件209
5.3.4示例:用对话框输入学生成绩210
5.4列表框213
5.4.1列表框的样式和消息213
5.4.2列表框的基本操作214
5.4.3示例:城市邮政编码216
5.5组合框219
5.5.1组合框的样式类型和消息219
5.5.2组合框常见操作220
5.5.3示例:城市邮政编码和区号221
5.6进展条、滚动条和滑动条225
5.6.1进展条225
5.6.2滚动条228
5.6.3滑动条229
5.6.4示例:调整对话框背景颜色231
5.7日期控件和计时器233
5.7.1 DTP控件233
5.7.2月历控件234
5.7.3计时器235
5.7.4示例:自动数字时钟235
第6章 基本界面元素239
6.1图标和光标239
6.1.1图像编辑器239
6.1.2图标241
6.1.3光标243
6.2菜单245
6.2.1菜单一般规则246
6.2.2更改应用程序菜单246
6.2.3使用键盘快捷键248
6.2.4菜单的编程控制249
6.2.5使用快捷菜单252
6.3工具栏253
6.3.1使用工具栏编辑器254
6.3.2工具按钮和菜单项相结合255
6.3.3多个工具栏的使用256
6.4状态栏258
6.4.1状态栏的定义258
6.4.2状态栏的常用操作259
6.4.3改变状态栏的风格260
6.5交互对象的动态更新261
第7章 文档和视图263
7.1字符串类263
7.1.1字符串类型263
7.1.2字符串的字符访问265
7.1.3清空及获取字符串长度265
7.1.4提取和大小写转换265
7.2文档模板266
7.2.1文档模板类266
7.2.2文档模板字符串资源267
7.2.3使用多个文档类型268
7.3文档序列化271
7.3.1文档序列化过程272
7.3.2 CArchive类和序列化操作273
7.3.3使用简单数组集合类276
7.3.4使用CFile类279
7.3.5 CFile和CArchive类之间的关联282
7.3.6示例:类对象序列化282
7.4一般视图框架287
7.4.1 CEditView和CRichEditView287
7.4.2 CFormView288
7.4.3 CHtmlView291
7.4.4 CScrollView291
7.5列表视图框架292
7.5.1图像列表292
7.5.2列表视图类型和样式293
7.5.3列表项的基本操作294
7.5.4列表控件的消息296
7.5.5示例:列表显示当前的文件297
7.6.树视图框架300
7.6.1树控件及其样式301
7.6.2树控件的常用操作301
7.6.3树视图控件的消息303
7.6.4示例:遍历本地文件夹303
7.7文档视图结构306
7.7.1文档与视图的相互作用306
7.7.2应用程序对象指针的互调307
7.7.3切分窗口309
7.7.4一档多视312
第8章 图形和文本318
8.1概述318
8.1.1设备环境类318
8.1.2坐标映射319
8.1.3 CPoint、 CSize和CRect320
8.1.4颜色和颜色对话框322
8.2图形设备接口323
8.2.1使用GDI对象324
8.2.2画笔325
8.2.3画刷326
8.2.4位图327
8.2.5图形绘制329
8.3字体与文字处理333
8.3.1字体和字体对话框333
8.3.2常用文本输出函数335
8.3.3文本格式化属性337
8.3.4计算字符的几何尺寸338
8.3.5文档内容显示及其字体改变338
第9章 数据库编程341
9.1数据库和ODBC操作341
9.1.1数据库基本概念341
9.1.2常用SQL语句342
9.1.3 Visual C++++操作数据库接口344
9.2 MFC ODBC一般操作344
9.2.1 MFC ODBC向导过程344
9.2.2 ODBC数据表绑定更新349
9.2.3 MFC的ODBC类350
9.3 MFC ODBC应用编程352
9.3.1显示记录总数和当前记录号352
9.3.2编辑记录354
9.3.3字段操作357
9.3.4多表处理360
9.4 ADO数据库编程364
9.4.1 ADO编程的一般过程365
9.4.2 Recordset对象使用367
9.4.3 Command对象使用369
第2部分 习题370
第1章 基本C++语言370
第2章C++面向对象程序设计379
第3章 MFC基本应用程序的建立382
第4章 窗口和对话框383
第5章 常用控件383
第6章 基本界面元素383
第7章 文档和视图384
第8章 图形和文本384
第9章 数据库编程385
第3部分 上机操作指导386
实验1认识Visual C++ 6.0开发环境386
实验2基本数据类型、表达式和基本语句394
实验3函数和预处理398
实验4构造类型、指针和引用401
实验5类和对象、继承和派生404
实验6多态和虚函数、运算符重载408
实验7输入/输出流库412
实验8窗口、消息及调试418
实验9对话框和按钮控件424
实验10编辑框、列表框和组合框426
实验11进展条、滚动条和滑动条430
实验12基本界面元素435
实验13数据、文档和视图438
实验14图形和文本439
实验15 ADO数据库编程440
实验16 ODBC数据库编程447
第4部分 综合应用实习456
题目1学生成绩管理程序(C++版)456
题目2学生成绩管理程序(MFC版)463
第5部分 附录471
附录A运算符优先级和结合性471
附录B CString类Format成员函数的格式472
附录C常用C++库函数及类库473
附录D程序简单调试474
热门推荐
- 3773234.html
- 2071401.html
- 1543243.html
- 2909778.html
- 2185357.html
- 2817146.html
- 99093.html
- 46224.html
- 1178345.html
- 1683947.html
- http://www.ickdjs.cc/book_2994309.html
- http://www.ickdjs.cc/book_1640651.html
- http://www.ickdjs.cc/book_1283244.html
- http://www.ickdjs.cc/book_699758.html
- http://www.ickdjs.cc/book_387813.html
- http://www.ickdjs.cc/book_979086.html
- http://www.ickdjs.cc/book_1942931.html
- http://www.ickdjs.cc/book_1138075.html
- http://www.ickdjs.cc/book_1319530.html
- http://www.ickdjs.cc/book_178689.html