东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

桌面主题教育相关素材下载字体下载外语学习高考考研建筑图集高考作文书法字体桌面壁纸CAD图纸考研素材

首页硬件驱动硬件教程 → More Effective C++ pdf格式中文版【高清版】

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式

More Effective C++

More Effective C++pdf格式中文版【高清版】

  • 大小:1.0M
  • 语言:中文
  • 平台:WinAll
  • 更新:2015-05-26 09:12
  • 等级:
  • 类型:书集教程
  • 网站:http://www.uzzf.com
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(1票)
坑爹 坑爹 50%(1票)
软件介绍软件截图软件教程网友评论下载地址

相关推荐:

More Effective C++为pdf格式中文高清版,共由264页组成,该书从C++开始说起,内容完整详细,语句生动,以下是该书的目录及相关介绍,下载该pdf格式中文版高清版More Effective C++之后,你可以对书中的内容进行选取使用,如果你需要一份More Effective C++电子书的话,那么就赶紧来下载吧!相信它不会让你失望的!

温馨提示:

本文档为PDF格式文档,因此需确保在阅读之前你已经安装了PDF阅读器,如果尚未安装阅读器,建议下载福昕PDF阅读器或其他PDF阅读器进行安装后阅读。

More Effective C++目录节选

1. 译序(侯捷) .......................................3

2. 导读 .......................................................4

2.1  本书所谈的 C++ ........................4

2.2  惯例与术语 .................................6

2.3  臭虫报告,意见提供,内容更新 .........................................7

3. 基础议题 ...............................................8

3.1 I TEM  M1:指针与引用的区别 ......8

3.2 I TEM  M2:尽量使用 C++风格的类型转换 .......................................10

3.3 I TEM  M3:不要对数组使用多态 14

3.4 I TEM  M4:避免无用的缺省构造函数 ........................................16

4. 运算符 .................................................20

4.1 I TEM  M5:谨慎定义类型转换函数 .......................................21

4.2 I TEM  M6:自增( INCREMENT )、自减( DECREMENT )操作符前缀形式与后缀形式的区别

27

4.3 I TEM  M7:不要重载“&&”,“||”, 或“,” ...............................29

4.4 I TEM  M8:理解各种不同含义的 NEW 和 DELETE ...............32

5. 异常 .......37

5.1 I TEM  M9:使用析构函数防止资源泄漏 ..............................38

5.2 I TEM  M10:在构造函数中防止资源泄漏 ............................42

5.3 I TEM  M11:禁止异常信息( EXCEPTIONS )传递到析构函数外 .....................................51

5.4 I TEM  M12:理解“抛出一个异常”与“传递一个参数”或“调用一个虚函数”间的

差异 54

5.5 I TEM  M13:通过引用( REFERENCE )捕获异常 .................60

5.6 I TEM  M14:审慎使用异常规格( EXCEPTION SPECIFICATIONS ) ..........................................64

5.7 I TEM  M15:了解异常处理的系统开销 ................................69

6. 效率 .......71

6.1 I TEM  M16:牢记 80-20 准则(80-20 RULE ) ................72

6.2 I TEM  M17:考虑使用 LAZY EVALUATION (懒惰计算法) 74

6.3 I TEM  M18:分期摊还期望的计算 .........................................81

6.4 I TEM  M19:理解临时对象的来源 .........................................85

6.5 I TEM  M20:协助完成返回值优化 .........................................87

6.6 I TEM  M21:通过重载避免隐式类型转换 ............................91

6.7 I TEM  M22:考虑用运算符的赋值形式( OP =)取代其单独形式( OP ) ......................93

6.8 I TEM  M23:考虑变更程序库 ......96

6.9 I TEM  M24:理解虚拟函数、多继承、虚基类和 RTTI 所需的代价 ..............................98

7. 技巧(TECHNIQUES ,又称 IDIOMS 或 或 PATTERN ).......106

7.1 I TEM  M25:将构造函数和非成员函数虚拟化 ..................107

7.2 I TEM  M26:限制某个类所能产生的对象数量 ..................111

7.3 I TEM  M27:要求或禁止在堆中产生对象 ..........................125

7.4 I TEM  M28:灵巧( SMART )指针 ........................................134

7.5 I TEM  M29:引用计数 .................149

7.6 I TEM  M30:代理类 .....................177

7.7 I TEM  M31:让函数根据一个以上的对象来决定怎么虚拟 ...........................................190

8. 杂项 .....212

8.1 I TEM  M32:在未来时态下开发程序 ...................................212

8.2 I TEM  M33:将非尾端类设计为抽象类 ..............................216

8.3 I TEM  M34:如何在同一程序中混合使用 C++和 C ..........226

8.4 I TEM  M35:让自己习惯使用标准 C++语言 ......................231

9. 附录 .....237

9.1  推荐读物 .................................237

9.2  一个 AUTO _ PTR 的实现实例 .241

9.3  在 C++ 中计算物件个数(O BJECTS  C OUNTING IN  C++)译者:陈崴 ...................244

9.4  为智能指标实作 OPERATOR ->* (I MPLEMENTING OPERATOR ->* FOR  S MART  P OINTERS )

……

More Effective C++内容截图

以上是More Effective C++相关内容介绍,查阅或下载更多免费文档资料,敬请关注东坡下载站!

More Effective C++截图

下载地址More Effective C++ pdf格式中文版【高清版】 下载帮助

More Effective C++ pdf格式中文版【高清版】

点击报错

请简要描述您遇到的错误,我们将尽快予以修正。

  • [无法下载]
  • [不能安装]
  • [软件失效]

软件无法下载或下载后无法使用,请点击报错,谢谢

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

回顶部去下载
Loading...