梅耶大师Effective 套装共2册 (Effective C++:改善程序与设计的55个具体做法第3版+More Effective C++:35个改善编程与设计的有效方法中文版)(书以图为准)
展开详情
-
商品描述:
-
《More Effective C++:35个改善编程与设计的有效方法(中文版)》主要内容包括:继effectivec++之后,scott meyers 于1996推出这本“续集”。条款变得比较少,页数倒是多了一些,原因是这次选材比“第一集”更高阶,尤其是第5 章。meyers将此章命名为技术(techniques),并明白告诉你,其中都是一些patterns,例如virtualconstructors,smart pointers,reference counting,proxy classes,doubledispatching……这一章的每个条款篇幅都达15~30 页之多,实在让人有“山重水复疑无路,柳暗花明又一村”之叹。 虽然出版年代稍嫌久远,但本书并没有第2版,原因是当其出版之时(1996),C++Standard已经几乎定案,这本《MoreEffectiveC++:35个改善编程与设计的有效方法(中文版)》即依当时的标准草案而写,其与现今的C++标准规范几乎相同。而且可能变化的几个弹性之处,Meyers也都有所说明与提示。读者可以登录作者提供的网址,看看上下两集的勘误与讨论(数量之多,令人惊恐。幸好多是技术讨论或文字斟酌,并没有什么重大误失)。 《EffectiveC++:改善程序与设计的55个具体做法(第3版)(中文版)》前两个版本抓住了全世界无数程序员的目光。原因十分明显:ScottMeyers极富实践意义的C++研讨方式,描述出专家用以产出干净、正确、高效代码的经验法则和行事法则――也就是他们几乎总是做或不做的某些事。 《EffectiveC++:改善程序与设计的55个具体做法(第3版)(中文版)》一共组织55个准则,每一条准则描述一个编写出更好的C++的方式、每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨沦资源管理和模块(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、没汁模式(designpatterns)和多线程(multithreading)。 高效的Classes、functions、templates和inheritancehierarchies(继承体系)方面的专家级指导。 崭新的“TR1”标准程序库功能应用,以及与既有标准程序库组件的比较。 洞察C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收C++式的各种解法。
收起详情