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

- 青岛东合信息技术有限公司编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121155703
- 出版时间:2012
- 标注页数:496页
- 文件大小:109MB
- 文件页数:512页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
理论篇1
第1章C++编程概述2
1.1 C++简介4
1.1.1 C++历史4
1.1.2 C++标准4
1.1.3 C++特性5
1.2 C++编程环境5
1.2.1主流开发工具5
1.2.2 Visual Studio6
1.2.3联机帮助7
1.3第一个C++程序7
1.4输入/输出9
小结10
练习11
第2章C++基础12
2.1常量和变量14
2.1.1标识符14
2.1.2常量14
2.1.3变量15
2.1.4变量作用域15
2.2数据类型16
2.2.1基本内置类型16
2.2.2自定义类型18
2.2.3数据类型转换18
2.3运算符20
2.3.1算术运算符21
2.3.2比较运算符22
2.3.3逻辑运算符23
2.3.4位运算符24
2.3.5赋值运算符26
2.3.6条件运算符26
2.3.7 sizeof运算符27
2.3.8运算符优先级28
2.4流程控制28
2.4.1分支结构29
2.4.2循环结构35
2.4.3转移语句40
2.5数组43
2.5.1数组概述43
2.5.2一维数组43
2.5.3二维数组47
2.6函数49
2.6.1函数的声明和定义49
2.6.2函数的返回50
2.6.3函数的调用和参数传递50
2.6.4内联函数51
2.6.5函数重载52
2.7指针53
2.7.1指针概述53
2.7.2指针的定义和初始化53
2.7.3指针的算术运算55
2.7.4指针作为函数参数56
2.7.5 指 操作动态内存(new和delete)58
2.8引用59
2.8.1引用的定义和初始化60
2.8.2引用作为函数参数61
2.8.3引用和指针的区别62
2.9字符串62
2.9.1字符串和字符集概述62
2.9.2 C风格的字符串定义62
2.9.3常用的字符串操作函数63
小结64
练习65
第3章C++面向对象67
3.1类与对象69
3.1.1面向对象的概念69
3.1.2类的定义70
3.1.3构造函数和类的实例化75
3.1.4析构函数79
3.1.5成员函数81
3.1.6内联成员函数85
3.1.7静态类成员86
3.1.8 this指针88
3.2类继承89
3.2.1继承89
3.2.2派生类对象的构造91
3.2.3派生类对象的析构93
3.3虚函数和多态97
3.3.1虚函数98
3.3.2虚析构函数99
3.3.3纯虚函数和抽象基类103
小结105
练习105
第4章Win32编程107
4.1 Windows编程基础109
4.1.1 API与SDK109
4.1.2窗体与句柄109
4.1.3事件与消息110
4.1.4常用的Windows数据类型111
4.1.5国际化编程111
4.1.6 Windows应用程序文件组成113
4.2源程序组成结构113
4.2.1 WinMain函数113
4.2.2窗口函数117
4.3 GDI绘图基础122
4.3.1 GDI概述122
4.3.2设备描述表122
4.3.3绘图对象123
4.3.4 GDI绘图123
小结130
练习130
第5章MFC基础131
5.1 MFC概述133
5.1.1 MFC简介133
5.1.2一个简单的MFC程序133
5.1.3 MFC应用程序分析135
5.1.4 MFC应用程序开发方法136
5.2 MFC应用程序框架组成137
5.2.1 MFC全局函数137
5.2.2 MFC类体系140
5.2.3 MFC消息映射141
5.2.4 MFC应用程序类型145
5.3 MFC主要类146
5.3.1根类CObject146
5.3.2应用程序体系结构类147
5.3.3可视对象类149
5.4 MFC通用类150
5.4.1字符串类:CString151
5.4.2文件类:CFile154
5.4.3动态数组类156
5.4.4链表类157
5.5 MFC绘图159
5.5.1 MFC对GDI的支持159
5.5.2 CDC类及其派生类159
5.5.3 MFC绘图对象162
5.5.4图形绘制相关数据类型164
小结166
练习166
第6章M FC文档视图168
6.1文档/视图框架170
6.1.1文档/视图结构概述170
6.1.2单文档程序框架中的主要类172
6.1.3单文档程序中文档、视图对象的创建过程174
6.1.4文档类、视图类核心函数175
6.1.5文档/视图界面设计176
6.2菜单编程177
6.2.1菜单的概念178
6.2.2菜单的开发步骤179
6.2.3菜单的创建与编辑179
6.2.4菜单消息182
6.2.5菜单命令消息的处理183
6.2.6菜单更新消息的处理185
6.2.7为菜单项设置快捷键187
6.2.8弹出菜单的创建与使用189
6.3工具栏编程191
6.3.1工具栏CToolBar简介192
6.3.2编辑和创建工具栏192
6.3.3加载工具栏194
6.3.4工具栏命令处理196
6.4状态栏编程197
6.4.1状态栏CStatusBar简介197
6.4.2状态栏的创建197
6.4.3状态栏编程199
6.5文本编程201
6.5.1创建插入符201
6.5.2字符输入203
6.6串行化206
6.6.1串行化概述206
6.6.2文档/视图结构对串行化的支持206
6.6.3 CArchive类210
6.6.4可串行化的类213
6.6.5 CObArray和CObList对串行化的支持215
小结215
练习216
第7章MFC对话框217
7.1对话框基础知识219
7.1.1对话框种类219
7.1.2 CDialog类220
7.2对话框创建和显示221
7.2.1创建对话框模板资源221
7.2.2模态对话框的创建和关闭223
7.2.3非模态对话框的创建和关闭226
7.2.4基于对话框的应用程序228
7.3标准控件与对话框228
7.3.1标准控件简介229
7.3.2对话框控件的创建229
7.3.3对话框控件成员变量230
7.3.4对话框数据交换与验证231
7.3.5对话框控件通知消息236
小结238
练习239
第8章 网络编程240
8.1 Windows网络编程基础242
8.1.1 TCP/IP协议242
8.1.2 Windows Sockets基础244
8.1.3客户/服务器模式244
8.1.4 MFC对WinSock的支持245
8.1.5 MFC网络编程方法246
8.2 UDP通信编程246
8.2.1 CAsyncSocket类UDP异步通信247
8.2.2创建CAsyncSocket类的派生类247
8.2.3创建套接字250
8.2.4 UDP接收数据254
8.2.5 UDP发送数据256
8.3 TCP通信编程258
8.3.1 CAsyncSocket类服务器端编程258
8.3.2 CSocket类客户端编程264
小结269
练习269
第9章 多线程271
9.1多线程编程基础273
9.1.1进程和线程273
9.1.2使用多线程的意义273
9.2多线程编程273
9.2.1 API多线程编程274
9.2.2 MFC界面线程281
9.2.3 MFC工作者线程287
9.3线程间的通信288
9.3.1使用全局变量288
9.3.2使用自定义消息291
9.4线程同步296
9.4.1 MFC线程同步类297
9.4.2 CCriticalSection类297
9.4.3 CEvent类300
9.4.4 CSemaphore类305
小结308
练习309
第10章 数据库应用程序310
10.1数据库基础知识312
10.1.1数据库基本概念312
10.1.2数据库管理系统312
10.1.3结构化查询语言313
10.1.4数据库访问技术316
10.2 ADO数据库编程316
10.2.1 ADO技术317
10.2.2导入ADO库319
10.2.3连接数据库320
10.2.4执行ADO对象命令321
10.2.5 Recordset对象322
小结336
练习336
实践篇337
实践1C++编程概述338
实践指导338
实践1.G1338
实践1.G2341
实践1.G3343
知识拓展346
1.Visual C++程序代码的调试346
2.设置Visual C++代码编辑器格式348
3.VS 2008快捷键349
拓展练习350
练习1.E.1350
实践2 C++基础351
实践指导351
实践2.G1351
实践2.G2352
实践2.G3353
实践2.G4354
知识拓展356
const指针356
拓展练习357
练习2.E.1357
实践3 C++面向对象358
实践指导358
实践3.G1358
实践3.G2364
知识拓展367
1.类的函数重载、覆盖、虚函数的区别367
2.拷贝构造函数368
拓展练习369
练习3.E.1369
实践4 Win32编程370
实践指导370
实践4 G.1370
知识拓展378
在窗口函数内处理消息378
拓展练习379
练习4.E.1379
实践5 MFC基础380
实践指导380
实践5.G.1380
知识拓展386
1.预编译头386
2.GDI位图显示388
拓展练习391
练习5.E.1391
实践 6 MFC文档视图392
实践指导392
实践6 G.1392
实践6 G.2395
知识拓展404
多文档框架的使用404
拓展练习406
练习6.E.1406
实践7 MFC对话框407
实践指导407
实践7.G.1407
知识拓展415
属性表对话框415
拓展练习420
练习7.E.1420
实践8网络编程421
实践指导421
实践8.G.1421
实践8.G.2434
知识拓展447
WinSock函数介绍447
拓展练习455
练习8.E.1455
实践9多线程456
实践指导456
实践9.G.1456
实践9.G.2465
知识拓展474
线程死锁474
拓展练习477
练习9.E.1477
实践10数据库应用程序478
实践指导478
实践10 G.1478
知识拓展491
1MFC中利用ODBC类访问数据库491
拓展练习495
练习10.E.1495
附录A Microsoft C++关键字496
热门推荐
- 3010258.html
- 224529.html
- 1043024.html
- 2017583.html
- 254398.html
- 1937291.html
- 3290885.html
- 401136.html
- 3861017.html
- 3584343.html
- http://www.ickdjs.cc/book_1837591.html
- http://www.ickdjs.cc/book_332393.html
- http://www.ickdjs.cc/book_3536525.html
- http://www.ickdjs.cc/book_1307555.html
- http://www.ickdjs.cc/book_2436659.html
- http://www.ickdjs.cc/book_1577514.html
- http://www.ickdjs.cc/book_403902.html
- http://www.ickdjs.cc/book_459005.html
- http://www.ickdjs.cc/book_2491091.html
- http://www.ickdjs.cc/book_3528854.html