书籍详情
C++高效编程:内存与性能优化
作者:(美)R. Alexander,(美)G. Bensley著;王峰,史金虎译;王峰译
出版社:中国电力出版社
出版时间:2003-09-01
ISBN:9787508315553
定价:¥38.00
购买这本书可以去
内容简介
专家作者Rene Alexander与Graham Benstey将在本书中详尽阐述C++优化技术和技巧:学习书中的现实应用程序、实用诀窍、解决方案与技术,可轻松编写高效而理想的应用程序、阅读本书后,你的编程技术必定将再迈新高. 学习优化原理,编写高效程序: ●研究不同硬件设备的,性能●应用编程能力来弥补操作系统不足 ●洞察客户评价程序性能的视角 ●开发识别关键程序模块的测量技术 ●寻求有助于确定程序性能的工具 ●使用科学度量方法研究程序功能关系 ●学习定义与使用程序模块的新方法 ●改善数据输入输出性能 ●全新观点考察C/C++变量 Rene Alexander十年前开始了自己的职业生涯,当时在一家小型公司中从事股票管理系统与医疗救助专家系统的开发工作(C/C++)。几年后,他加盟全球最大的一家跨国公司,从事数字音频和数字视频领域内的嵌入式软件设计和开发工作(C/C++):目前,他拥有了自己的公司:他勤勤恳恳,每周工作达60小时。 Graham Bensley一直从事软件开发工作,早在80年代初就参加过MSX系统开发、在创建自己的软件公司前,他曾经任职于一家全球领先的电子公司,从事卫星传输软件、Internet工具与数字视频系统的开发工作。
作者简介
暂缺《C++高效编程:内存与性能优化》作者简介
目录
前 言
第一部分 基本优化理论
第1章 基本优化内容
1.1 性能
1.2 内存
1.3 本章小结
第2章 创建新系统
2.1 系统需求
2.2 系统设计问题
2.3 开发过程
2.4 数据处理方法
2.5 本章小结
第3章 修改原系统
3.1 确定修改内容
3.2 开始优化
3.3 分析目标区域
3.4 执行优化
3.5 本章小结
第二部分 亲手尝试优化
第4章 工具和语言
4.1 必不可少的工具
4.2 借助编译器优化
4.3 编程语言
4.4 本章小结
第5章 测量时间和复杂性
5.1 理论和实践相结合
5.2 系统影响
5.3 本章小结
第6章 标准C/C++变量
6.1 变量的基本类型
6.2 组合的基本类型
6.3 本章小结
第7章 基本编程语句
7.1 选择语句
7.2 循环语句
7.3 本章小结
第8章 函数
8.1 调用函数
8.2 为函数传递数据
8.3 提前返回
8.4 类的成员函数
8.5 本章小结
第9章 高效内存管理
9.1 内存碎片
9.2 内存管理
9.3 调整数据结构的大小
9.4 本章小结
第10章 数据块
10.1 比较数据块
10.2 数据排序理论
10.3 排序技术
10.4 本章小结
第11章 存储结构
11.1 数组
11.2 链表
11.3 散列表
11.4 二叉树
11.5 红黑树
11.6 本章小结
第12章 优化IO
12.1 高效屏幕输出
12.2 高效二进制文件IO
12.3 高效文本文件IO
12.4 本章小结
第13章 进一步优化代码
13.1 算术运算
13.2 基于操作系统的优化
13.3 本章小结
第三部分 技巧和陷阱
第14章 技巧
14.1 编程窍门
14.2 为将来做准备
第15章 陷阱
15.1 算法中的陷阱
15.2 编译中的拼写问题
15.3 程序设计中的其他陷阱
第一部分 基本优化理论
第1章 基本优化内容
1.1 性能
1.2 内存
1.3 本章小结
第2章 创建新系统
2.1 系统需求
2.2 系统设计问题
2.3 开发过程
2.4 数据处理方法
2.5 本章小结
第3章 修改原系统
3.1 确定修改内容
3.2 开始优化
3.3 分析目标区域
3.4 执行优化
3.5 本章小结
第二部分 亲手尝试优化
第4章 工具和语言
4.1 必不可少的工具
4.2 借助编译器优化
4.3 编程语言
4.4 本章小结
第5章 测量时间和复杂性
5.1 理论和实践相结合
5.2 系统影响
5.3 本章小结
第6章 标准C/C++变量
6.1 变量的基本类型
6.2 组合的基本类型
6.3 本章小结
第7章 基本编程语句
7.1 选择语句
7.2 循环语句
7.3 本章小结
第8章 函数
8.1 调用函数
8.2 为函数传递数据
8.3 提前返回
8.4 类的成员函数
8.5 本章小结
第9章 高效内存管理
9.1 内存碎片
9.2 内存管理
9.3 调整数据结构的大小
9.4 本章小结
第10章 数据块
10.1 比较数据块
10.2 数据排序理论
10.3 排序技术
10.4 本章小结
第11章 存储结构
11.1 数组
11.2 链表
11.3 散列表
11.4 二叉树
11.5 红黑树
11.6 本章小结
第12章 优化IO
12.1 高效屏幕输出
12.2 高效二进制文件IO
12.3 高效文本文件IO
12.4 本章小结
第13章 进一步优化代码
13.1 算术运算
13.2 基于操作系统的优化
13.3 本章小结
第三部分 技巧和陷阱
第14章 技巧
14.1 编程窍门
14.2 为将来做准备
第15章 陷阱
15.1 算法中的陷阱
15.2 编译中的拼写问题
15.3 程序设计中的其他陷阱
猜您喜欢