Applied C++中文版 构建更佳软件的实用技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)罗曼尼克,(美)曼特兹编著
- 出 版 社:北京:科学出版社
- 出版年份:2012
- ISBN:9787030328007
- 页数:322 页
第1章 绪论 1
1.1图像基础 3
1.1.1 RGB图像 5
1.1.2 HSI图像 5
1.2小结 6
第2章 一个测试应用 7
2.1图像类的设计 8
2.2缩略类 8
2.3类的实现 10
2.3.1图像类 10
2.3.2缩略类 14
2.4小结 18
第3章 设计技术 9
3.1内存分配 19
3.1.1内存分配对象的必要性 20
3.1.2内存分配对象的需求 20
3.1.3模板入门 22
3.1.4类图中使用的记法 28
3.1.5内存分配对象的类层次 28
3.2原型 42
3.2.1为什么建立原型 43
3.2.2常见顾虑 43
3.2.3图像框架的原型建立策略 44
3.2.4原型1:简单图像对象 44
3.2.5原型2:模板图像对象 49
3.2.6原型3:从图像对象中分离存储 59
3.3小结 67
第4章 设计构思 69
4.1编码原则 69
4.1.1修改现有的软件 70
4.1.2命名约定 72
4.1.3格式缩进 75
4.1.4注释 75
4.1.5头文件问题 78
4.1.6限制 80
4.2可重用代码 82
4.3调试支持设计 91
4.3.1创建通用调试流 93
4.3.2创建汇点 95
4.3.3将汇点连接至流 99
4.3.4控制调试输出 100
4.3.5通过对象注册表间接访问对象 104
4.4小结 116
第5章 系统构思 117
5.1多线程和多进程设计 117
5.1.1线程 118
5.1.2线程同步 127
5.1.3进程 135
5.2异常处理 136
5.2.1设计自己的异常框架 145
5.2.2避免异常滥用 147
5.2.3使用断言 152
5.3编译时与运行时的问题 153
5.3.1编译器问题 153
5.3.2运行时问题 158
5.3.3模板特殊化 162
5.4国际化编码 164
5.4.1 Unicode 165
5.4.2一个简单的字符串资源管理器 166
5.4.3在文件中存储字符串及从文件中恢复字符串 171
5.4.4另一种字符串处理方法 172
5.4.5本地化环境 173
5.5小结 173
第6章 实现构思 175
6.1图像组件的最终确定 176
6.1.1图像坐标 176
6.1.2图像存储 180
6.1.3像素类型 193
6.2图像类的最终确定 201
6.3增加全局图像函数 208
6.3.1复制一个图像 208
6.3.2处理单源图像 210
6.3.3双源图像处理 217
6.3.4使用邻域操作符处理图像 219
6.3.5生成缩略图 232
6.4第三方软件接口的最终确定 33
6.4.1文件委托 234
6.4.2图像委托 242
6.5小结 253
第7章 测试与性能 255
7.1单元测试 255
7.1.1使用单元测试框架 256
7.1.2单元测试框架的设计 258
7.1.3扩展单元测试框架 264
7.2性能优化 265
7.2.1一般原则 265
7.2.2改进性能的13种方法 267
7.2.3特定于图像的改进 270
7.2.4代码计时的注意事项 274
7.3小结 275
第8章 高级主题 276
8.1内存问题 276
8.1.1写拷贝 276
8.1.2高速缓存问题 279
8.2语言构造问题 287
8.2.1关键字Explicit的使用 287
8.2.2 const的使用 289
8.2.3传引用的使用 291
8.3扩展框架 292
8.3.1增加图像处理函数 292
8.3.2改善数字图像 308
8.4小结 311
附录A有用的在线资源 312
A.1软件 312
A.2标准 313
附录B光盘信息 314
B.1内容 314
B.2 Framework 314
B.3 Prototypes 315
B.4 Utilities 316
B.4.1实用程序DebugView 316
B.4.2 Intel C++Compiler 317
B.5 Delegates 318
B.5.1 Intel集成性能原语 318
B.5.2 JPEG 319
B.5.3 TIFF 320
参考书目 321
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019