作者:
Scott meyers
出版社: 中国电力出版社
译者: 侯捷
出版年: 2003-3
页数: 317
定价: 50.00元
装帧: 平装
丛书: 深入C++系列
ISBN: 9787508314860
出版社: 中国电力出版社
译者: 侯捷
出版年: 2003-3
页数: 317
定价: 50.00元
装帧: 平装
丛书: 深入C++系列
ISBN: 9787508314860
内容简介 · · · · · ·
MoreEffectiveC++的重点包括:
·经过验证的一些用来改善程序效率的方法,包括尖锐而犀利地检验C++语言特性所带来的时间和空间上的成本
·广泛描述C++专家所使用的高阶技术,包括placement new,virtual constructors,smart pointers,reference counting,proxy classes,double-dispa
More Effective C++中文版的创作者
· · · · · ·
-
Scott Meyers 作者 -
侯捷 译者
目录 · · · · · ·
序导读1 基础议题2 操作符3 异常4 效率5 技术6 杂项讨论推荐读物索引
序导读1 基础议题2 操作符3 异常4 效率5 技术6 杂项讨论推荐读物索引
· · · · · · (收起)
· · · · · · (收起)
原文摘录 · · · · · · ( 全部 )
-
…… 首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是指向某些 对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量。相反,如果变量肯定指向一个对象,例如你的设计不允许变量为空,这时你就可以把变量声明为引用。 …… 因为引用肯定会指向一个对象,在 C++里,引用应被初始化。 …… 不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针的要高。因为在使用引用之前不需要测试它的合法性。 (查看原文) —— 引自章节:3.1 Item M1:指针与引用的区别 -
…… 指针与引用的另一个重要的不同是指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变。 …… 总的来说,在以下情况下你应该使用指针,一是你考虑到存在不指向任何对象的可能 (在这种情况下,你能够设置指针为空),二是你需要能够在不同的时刻指向不同的对象(在这种情况下,你能改变指针的指向)。如果总是指向一个对象并且一旦指向一个对象后就不会改变指向,那么你应该使用引用。 还有一种情况,就是当你重载某个操作符时,你应该使用引用。最普通的例子是操作符[]。这个操作符典型的用法是返回一个目标对象,其能被赋值。 …… 当你知道你必须指向一个对象并且不想改变其指向时,或者在重载操作符并为防止不必 要的语义误解时,你不应该使用指针。而在除此之外的其他情况下,则应使用指针。 (查看原文) —— 引自章节:3.1 Item M1:指针与引用的区别
> 全部原文摘录
丛书信息
· · · · · ·
深入C++系列(共15册),
这套丛书还有
《Exceptional C++中文版》《C++设计新思维》《ACE程序员指南》《Effective C++》《深度探索C++对象模型(影印版)》
等
。
喜欢读"More Effective C++中文版"的人也喜欢的电子书 · · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读"More Effective C++中文版"的人也喜欢 · · · · · ·
-
- Effective C++中文版 9.1
-
- C++ Primer中文版 8.8
-
- 深入浅出 MFC 第二版 8.6
-
- Windows核心编程 8.8
-
- C++设计新思维 9.0
-
- 设计模式 9.0
-
- C++程序设计语言(特别版) 8.9
-
- COM本质论 8.7
-
- C++标准程序库 9.0
More Effective C++中文版的书评 · · · · · · ( 全部 13 条 )
读 S. Meyers 之 《More Effective C++:35个改编程与设计的有效方法》
S. Meyers, 侯捷. More Effective C++:35个改编程与设计的有效方法. ISBN: 978-7-121-12570-6 这本书的作者就是上次介绍的 S. Meyers,这本书也就是上次介绍的 Effective C++ 的续集。其实这两本书本可以写在一起,但作者还是把他认为比较“高级”的部分独立出来写了两本书。...
(展开)
延续了上一作的高质量
这本more effective c++延续了effective c++的高质量,侯捷老师的翻译同样也是很有味道。这本书从内容上来说讲的还是细致入微,给人以很不错的阅读体验,但是读过了effective c++和more effective c++之后自己越发察觉到了书本知识和编程能力之间转化的鸿沟。 这种best pract...
(展开)
> 更多书评 13篇
这本书的其他版本 · · · · · · ( 全部6 )
-
电子工业出版社 (2011)9.2分 519人读过
-
Addison-Wesley Professional (1996)9.0分 519人读过
-
机械工业出版社 (2006)8.8分 80人读过
-
机械工业出版社 (2007)8.9分 80人读过
以下书单推荐 · · · · · · ( 全部 )
- 程序员最应该读的图书(中译版) (hongqn)
- 改变自己▶编程 (Chain)
- C++书单(转载) (海若)
- 『书』好好学习C++ (悟怡)
- C++四书五经 (笨笨)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于More Effective C++中文版的评论:
feed: rss 2.0

0 有用 满脸都是呢 2010-04-23 14:05:03
通用度比effecitve c++要窄了不少
0 有用 一天哥哥 2008-01-23 13:05:31
Effective C++的续集
0 有用 interma 2005-10-19 12:41:11
难度比较大,要求你有很不错的编码经验,很多地方我看得不太懂。
1 有用 hao 2016-03-04 17:33:59
介绍了一些有用的技巧,并不是像《Effective C++》中那样每个条款都是建议吧。
0 有用 Julian 2011-07-24 20:35:19
侯捷翻译,基本都是精品