第一图书网

Applied C++中文版

(美)罗曼尼克//曼特兹|译者:红然 科学
出版时间:

2012-1  

出版社:

科学  

作者:

(美)罗曼尼克//曼特兹|译者:红然  

译者:

红然  

Tag标签:

无  

内容概要

本书是开发高质量、可维护软件的实用而简明的指导书籍。它体现了c+_、模板及标准模板库(STL)对丁工业级程序设计的强大作用。不论你是独立的开发人员,还是大型软件开发团队的成员,本书提供的技术和技巧都将帮助你提高编程语言和设计方面的技能,以便更有效地解决实际问题。全书共8章,其中第1章为绪论,第2章为一个测试应用,第3章为设计技术,第4章为设计构思,第5章为系统构思,第6章为实现构思,第7章为测试与性能,第8章为高级主题,最后附录A和附录B介绍了有用的在线资源及原光盘信息(现被相关网站取代)。
本书内容翔实,结构清晰,适于有一定项目开发经验的cH程序员,以及对STL非常熟悉的读者选用。

作者简介

  作者:(美国)罗曼尼克(Philip Romanil) (美国)曼特兹(Amy Muntz) 译者:红然  罗曼尼克(Philip Romanik),是一名独立顾问,在过去的20年里,一直从事软件开发,设计和实现了多个大型软件应用。他是为性能要求较高的应用领域开发实时、嵌入式软件的专家,已经为其客户发明了多项专利技术,还曾为祠达公司和微软公司等业界巨头提供服务。  曼特兹(Amy Muntz),也是一名独立顾问,不仅拥有精深的开发技术,在商业应用领域有很丰富的经验,还擅长于编写这两个领域的国书。她致力丁富有挑战性的软件产品的开发和管理,在过去的15年里,曾成功地帮助客户构建满足其商业目标的产品,并在市场上成功推广了这些产品。

书籍目录

第1章 绪论
 1.1图像基础
1.1.1 RGB图像
1.1.2 HSl图像
 1.2小结
第2章一个测试应用
 2.1图像类的设计
 2.2缩略类
 2.3类的实现
2.3.1图像类
2.3.2缩略类
 2.4小结
第3章 设计技术
 3.1内存分配
3.1.1内存分配对象的必要性
3.1.2内存分配对象的需求
3.1.3模板入门
3.1.4类图中使用的记法
3.1.5内存分配对象的类层次
 3.2原型
3.2 1为什么建立原型
3.2.2常见顾虑
3.2.3图像框架的原型建立策略
3.2.4原型l:简单图像对象
3.2.5原型2:模板图像对象
3.2.6原型3:从图像对象中分离存储-
 3.3小结
第4章设计构思
 4.1编码原则
4.1.1修改现有的软件
4.1.2命名约定
4.1.3格式缩进
4.1.4注释
4.1.5头文件问题
4.1.6限制
 4.2可重用代码
 4.3调试支持设计
4.3.1创建通用调试流
4.3.2创建汇点
4.3.3将汇点连接至流
4.3.4控制调试输出
4.3.5通过对象注册表间接访问对象
 4.4小结
第5章系统构思
 5.1多线程和多进程设计
5.1.1线程
5.1.2线程同步
5.1.3进程
 5.2异常处理
  5.2.1设计自己的异常框架
5.2.2避免异常滥用
5.2.3使用断言
  5.3编译时与运行时的问题
5.3.1编译器问题
5.3.2运行时问题
5.3.3模板特殊化
 5.4国际化编码
5.4.1 Unicode
5.4.2一个简单的字符串资源管理器
5.4.3在文件中存储字符串及从文件中恢复字符串
  ……


编辑推荐

  《Applied C++中文版》旨在引导读者如何开发高质量、可维护的软件。它体现了C++、模板和标准模板库(STL)对工业级程序设计的强大作用。无论您是独立的开发人员,还是大型软件开发团队的成员,都能从《Applied C++构建更佳软件的实用技术(中文版)》获得提高编程语言和设计技能的技术技巧,并掌握更有效解决实际问题的方法。  《Applied C++中文版》中,作者开发了一个工具包来解决复杂的数字图像处理问题。作者采用具体而真实的案例,并针对案例的特性、性能和可扩展性需求提供了准确的描述,以阐述如何有效地应用现有的软件组件和C++固有工具来加速软件开发、促进软件重用,并成功发布软件产品。

图书封面

图书标签Tags

广告

下载页面


Applied C++中文版 PDF格式下载



海鲜虽好,饼干有事也不错,这本书直接面向一个小视角,来讲述如何编写程序,不错的好书


提高C++内力心法的书籍。


好书。经典书籍


这本书从实际应用的角度看C++应用很好,有一定基础的同志很合适


该例子讲得不是特别实用


相关图书