您现在正在浏览:首页 > 论文 > 计算机 > More Effecitve C++电子书

免费下载More Effecitve C++电子书

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:More Effecitve C++
  • 适用年级:大学
  • 上传用户:李彦娴
  • 文件格式:word
  • 文件大小:475.75KB
  • 上传时间:2009-5-24 3:14:04
  • 下载次数:0
  • 浏览次数:28

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
More Effecitve C++电子书
1.译序(侯捷) 3
2.导读 4
2.1本书所谈的C++ 4
2.2惯例与术语 6
2.3臭虫报告,意见提供,内容更新 7
3.基础议题 8
3.1ITEM M1:指针与引用的区别 8
3.2ITEM M2:尽量使用C++风格的类型转换 10
3.3ITEM M3:不要对数组使用多态 14
3.4ITEM M4:避免无用的缺省构造函数 16
4.运算符 20
4.1ITEM M5:谨慎定义类型转换函数 21
4.2ITEM M6:自增(INCREMENT)、自减(DECREMENT)操作符前缀形式与后缀形式的区别 27
4.3ITEM M7:不要重载“&&”,“||”, 或“,” 29
4.4ITEM M8:理解各种不同含义的NEW和DELETE 32
5.异常 37
5.1ITEM M9:使用析构函数防止资源泄漏 38
5.2ITEM M10:在构造函数中防止资源泄漏 42
5.3ITEM M11:禁止异常信息(EXCEPTIONS)传递到析构函数外 51
5.4ITEM M12:理解“抛出一个异常”与“传递一个参数”或“调用一个虚函数”间的差异 54
5.5ITEM M13:通过引用(REFERENCE)捕获异常 60
5.6ITEM M14:审慎使用异常规格(EXCEPTION SPECIFICATIONS) 64
5.7ITEM M15:了解异常处理的系统开销 69
6.效率 71
6.1ITEM M16:牢记80-20准则(80-20 RULE) 72
6.2ITEM M17:考虑使用LAZY EVALUATION(懒惰计算法) 74
6.3ITEM M18:分期摊还期望的计算 81
6.4ITEM M19:理解临时对象的来源 85
6.5ITEM M20:协助完成返回值优化 87
6.6ITEM M21:通过重载避免隐式类型转换 91
6.7ITEM M22:考虑用运算符的赋值形式(OP=)取代其单独形式(OP) 93
6.8ITEM M23:考虑变更程序库 96
6.9ITEM M24:理解虚拟函数、多继承、虚基类和RTTI所需的代价 98
7.技巧(TECHNIQUES,又称IDIOMS 或PATTERN) 106
7.1ITEM M25:将构造函数和非成员函数虚拟化 107
7.2ITEM M26:限制某个类所能产生的对象数量 111
7.3ITEM M27:要求或禁止在堆中产生对象 125
7.4ITEM M28:灵巧(SMART)指针 134
7.5ITEM M29:引用计数 149
7.6ITEM M30:代理类 177
7.7ITEM M31:让函数根据一个以上的对象来决定怎么虚拟 190
8.杂项 212
8.1ITEM M32:在未来时态下开发程序 212
8.2ITEM M33:将非尾端类设计为抽象类 216
8.3ITEM M34:如何在同一程序中混合使用C++和C 226
8.4ITEM M35:让自己习惯使用标准C++语言 231
9.附录 237
9.1推荐读物 237
9.2一个AUTO_PTR的实现实例 241
9.3在 C++ 中计算物件个数(OBJECTS COUNTING IN C++)译者:陈崴 244
9.4为智能指标实作 OPERATOR-﹥*(IMPLEMENTING OPERATOR-﹥* FOR SMART POINTERS)译者:陈254
资料文件预览
共1文件夹,1个文件,文件总大小:1.32MB,压缩后大小:475.75KB
  • More Effecitve C++电子书
    • Microsoft Word文档More Effective C++(WQ版).doc  [1.32MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部