《Applied C++中文版构建更佳软件的实用技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Philip Romanik,(美)Amy Muntz著;陈学峰等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2004
  • ISBN:7508321855
  • 页数:286 页
图书介绍:本书是开发高质量、可维护软件的实用而简明的指导书籍。它体现了C++、模板以及标准模板库(STL)对于工业级程序设计的强大作用。不论你是独立的开发人员,还是在大的团队中进行软件开发,这本书提供的技术和技巧都将有助于提高你的编程语言和设计方面的技能,并能告诉你如何更为有效地解决实际问题。

第1章 绪论 1

图像基础 3

小结 6

第2章 一个测试应用 7

图像类的设计 7

缩略类 8

类的实现 9

小结 16

第3章 设计技术 17

内存分配 17

原型 38

小结 60

第4章 设计考虑 62

编码原则 62

可重用代码 73

调试支持设计 81

小结 103

第5章 系统考虑 104

多线程和多进程设计 104

异常处理 120

编译时与运行时问题 136

国际化编码 146

小结 154

第6章 实现考虑 156

图像组件的最终确定 157

图像类的最终确定 178

增加全局图像函数 184

第三方软件接口的最终确定 207

小结 224

第7章 测试与性能 225

单元测试 225

性能优化 233

小结 243

第8章 高级主题 244

内存问题 244

语言构造问题 253

扩展框架 258

小结 275

附录A 有用的在线资源 276

软件 276

标准 277

附录B 光盘信息 278

内容 278

Framework 278

Prototypes 279

Utilities 280

Delegates 282

参考书目 285