Visual C++程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:沈一梁等编
- 出 版 社:北京:科学出版社
- 出版年份:1996
- ISBN:7030046900
- 页数:344 页
第一章 Visual C+++环境简介 1
1.1 Visual C+++的不同版本 1
1.2 Visual C+++组件 1
1.2.1 Visual Workbench集成环境 3
1.2.2 Visual Workbench编辑器 3
1.2.3 Visual C+++中的VBX控件 5
1.3 Visual C+++的安装 6
1.3.1 安装Visual C+++的硬件和软件需求 6
1.3.2 单步与多步安装 6
1.3.3 关于安装Visual C+++的简要说明 6
1.4 用Visual C+++设计程序 7
1.4.1 QuickWin应用程序 7
1.4.2 Visual C+++工程 8
1.4.3 建立一个简单的QuickWin程序 8
1.5 总结 11
第二章 类与对象 12
2.1 抽象类的设计 12
2.1.1 抽象类作为基类 12
2.1.2 抽象类的对象 19
2.1.3 几种预定义的抽象类 27
2.2 多态行为 28
2.2.1 举例 29
2.2.2 CStrArray类 34
2.2.3 CStrFixedQue类 34
2.2.4 CStrFixedStack类 35
2.2.5 测试程序 35
2.3 结构 39
2.3.1 模拟可扩展结构 39
2.3.2 类体系中的可扩展结构 44
2.4 总结 50
第三章 类体系 52
3.1 类的特殊实例 52
3.2 测试 63
3.3 使用特殊实例 69
3.4 总结 80
第四章 一些常用类的用法 81
4.1 字符串类 81
4.1.1 构造函数 84
4.1.2 属性函数 84
4.1.3 访问函数 84
4.1.4 赋值操作符 85
4.1.5 连接操作符 85
4.1.6 比较函数 86
4.1.7 提取函数 87
4.1.8 转换函数 87
4.1.9 查找函数 88
4.1.10 测试程序 89
4.2 字符串类的扩充 96
4.3 数组类 97
4.3.1 字符串数组类 98
4.3.2 字符串数组类的扩充 99
4.3.3 其他数组类 100
4.3.4 测试程序 100
4.4 表类 107
4.4.1 串表类 107
4.4.2 测试程序 110
4.5 映射类 118
4.5.1 串映射类 119
4.5.2 测试程序 121
4.6 总结 130
第五章 动态内存管理 131
5.1 内存模式 131
5.2 各种类型的指针 131
5.3 内存管理函数 132
5.3.1 内存分配函数 132
5.3.2 内存释放函数 144
5.3.3 内存扩展和重分配函数 149
5.3.4 内存信息查询函数 164
5.3.5 内存校验函数 169
5.4 操作符new,delete和不同的内存模式 170
5.4.1 set_new_handler函数 171
5.4.2 重载操作符new 171
5.4.3 重载操作符delete 173
5.4.4 重载new和delete的使用 173
5.5 实例程序 173
5.6 重载操作符-> 176
5.7 总结 177
第六章 虚拟内存管理 179
6.1 _VHEAPINIT函数 179
6.2 _VMALLOC函数 180
6.3 _VREALLOC函数 180
6.4 _VMSIZE函数 181
6.5 _VLOAD函数 182
6.6 _VLOCK函数 183
6.7 _VLOCKCNT函数 183
6.8 _VUNLOCK函数 183
6.9 _VHEAPTERM函数 184
6.10 _VFREE函数 184
第七章 访问对话框数据 185
7.1 自定义数据传输类 185
7.2 模态对话框的数据传输(一) 187
7.3 非模态对话框的数据传输 193
7.4 模态对话框的数据传输(二) 202
7.5 利用数据交换类传输数据 209
7.5.1 简介 209
7.5.2 数据传输机制 213
7.5.3 数据交换类 213
7.5.4 传输模态对话框中的数据(一) 214
7.5.5 传输模态对话框中的数据(二) 220
7.5.6 传输列表框中的数据 227
7.6 总结 233
第八章 对话框类的使用 234
8.1 软件需求 234
8.2 文件对话框类 234
8.2.1 支持类和结构 235
8.2.2 激活文件对话框 238
8.2.3 帮助函数 238
8.2.4 一个改进的文件统计程序 238
8.3 字体对话框类 241
8.3.1 支持类和结构 242
8.3.2 帮助函数 244
8.3.3 一个程序实例 244
8.4 颜色对话框类 247
8.4.1 支持类和结构 248
8.4.2 帮助函数 249
8.4.3 一个程序实例 249
8.5 打印对话框类 251
8.5.1 支持类和结构 253
8.5.2 帮助函数 255
8.5.3 一个程序实例 256
8.6 查找与替换对话框类 259
8.6.1 支持类和结构 261
8.6.2 通知父窗口 263
8.6.3 帮助函数 263
8.6.4 一个程序实例 264
8.7 总结 268
第九章 C+++与VisualC+++异常 269
9.1 C+++异常概述 269
9.1.1 异常的鉴别 270
9.1.2 异常的命名 271
9.1.3 异常和无错误代码转移 272
9.1.4 未处理的异常 272
9.1.5 处理异常的方法 272
9.2 VisualC+++异常 272
9.2.1 VisualC+++异常语法 273
9.2.2 MFC异常类 274
9.2.3 异常的产生 274
9.3 CException类 274
9.4 内存异常类 274
9.5 文件异常类 278
9.6 档案异常类 287
9.7 资源异常类 296
9.8 用户异常类 303
9.9 非支持异常类 310
9.10 OLE异常类 310
9.11 总结 313
第十章 与绘图有关的类 315
10.1 绘图对象类 315
10.1.1 GDI对象类 315
10.1.2 画笔类 316
10.1.3 画刷类 317
10.1.4 字体类 317
10.1.5 位图类 320
10.1.6 调色板类 320
10.1.7 区域类 321
10.2 绘图类 321
10.2.1 CDC类 322
10.2.2 CPaintDC类 326
10.2.3 CClientDC类 327
10.2.4 CWindowDC类 327
10.3 CDC类的图形属性 328
10.3.1 选择对象 328
10.3.2 画线 329
10.3.3 绘制外形 332
10.3.4 绘图属性 337
10.3.5 坐标变换 341
10.3.6 区域操作 342
10.4 总结 343
参考文献 344
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《香山设县850年》吴冉彬主编;中山市地方志办公室等编 2003
- 《晚霞风景 《晚霞》杂志创刊十周年作品选集》王诚德等编 1999
- 《行知工程创新教学探索系列 小学语文单元整体课程实施与评价》李怀源等编 2012
- 《诗文阅读入门》邵霭吉,戴永俊,朱桂元主编;王延潭,王学荣,王辉等编 1991
- 《全国精美作文年选 2009年度经典 高中卷》邵荣霞主编;邵荣霞,张年军,屠丽君等编 2010
- 《外科诊疗手册 新1版》裘法祖等编 1956
- 《数学分析习题课讲义 第2版 下册》谢惠民等编 2019
- 《日本经济现状研究》薛敬孝等编 1998
- 《黑龙江省主要野生药用植物的鉴别及中草药新制剂 第一部分》黑龙江省中草药进修班等编 1971
- 《大学物理实验》刘汉臣等编 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019