More than 150,000 copies in print! Praise for Scott Meyers' first book, Effective C++: "I heartily recommend Effective C++ to anyone who aspires to mastery of C++ at the intermediate level or above." - The C/C++ User's Journal From the author of the indispensable Effective C++, here are 35 new ways to improve your programs and designs. Drawing on years of experience, Meyers ex...
More than 150,000 copies in print! Praise for Scott Meyers' first book, Effective C++: "I heartily recommend Effective C++ to anyone who aspires to mastery of C++ at the intermediate level or above." - The C/C++ User's Journal From the author of the indispensable Effective C++, here are 35 new ways to improve your programs and designs. Drawing on years of experience, Meyers explains how to write software that is more effective: more efficient, more robust, more consistent, more portable, and more reusable. In short, how to write C++ software that's just plain better. More Effective C++ includes: * Proven methods for improving program efficiency, including incisive examinations of the time/space costs of C++ language features * Comprehensive descriptions of advanced techniques used by C++ experts, including placement new, virtual constructors, smart pointers, reference counting, proxy classes, and double-dispatching * Examples of the profound impact of exception handling on the structure and behavior of C++ classes and functions * Practical treatments of new language features, including bool, mutable, explicit, namespaces, member templates, the Standard Template Library, and more. If your compilers don't yet support these features, Meyers shows you how to get the job done without them. More Effective C++ is filled with pragmatic, down-to-earth advice you'll use every day. Like Effective C++ before it, More Effective C++ is essential reading for anyone working with C++.
Addison-Wesley Professional Computing Series(共46册),
这套丛书还有
《C++ Programming Style》《The Practice of Programming》《Effective Tcl/Tk Programming》《The Go Programming Language》《Virtual Private Networks》
等
。
我刚读完 Effective C++ 后,不打算读这本 More 的。理由是想先在开发实践中贯彻一些 Effective C++ 中的最佳实践原则,在实践中消化、反馈和总结。 后来闲暇时,选择性地读了 More 的一些章节,感觉如获至宝,就有粗有细地通读下来。 对于两本书的比较,我的感觉是:Effective...
(展开)
成书是在 Effective C++ 3ed 之前,所以书的内容有一部分与 Effective C++ 3ed重复,它在书内批的 E 也是指 Effective C++ 2ed。 而且书中一些指的特性在新版的C++标准中已经实现,尤其是在C++0X11标准中。 虽然有这些不足,但一点也不失做为经典的份量。
(展开)
S. Meyers, 侯捷. More Effective C++:35个改编程与设计的有效方法. ISBN: 978-7-121-12570-6 这本书的作者就是上次介绍的 S. Meyers,这本书也就是上次介绍的 Effective C++ 的续集。其实这两本书本可以写在一起,但作者还是把他认为比较“高级”的部分独立出来写了两本书。...
(展开)
Item 24: Understand the costs of virtual functions, multiple inheritance, virtual base classes, and RTTI virtual ~C2(); // redefined function 应为: virtual ~C2(); // new virtual function Item 25: Virtualizing constructors and n...
(展开)
0 有用 过去的帆 2017-02-27 11:24:43
similar to the "Effective C++", very rewarding book for any C++ programmer.
0 有用 flyingRok 2008-08-07 13:21:05
好书,看了就知道为啥是好书了。
0 有用 zhou 2010-03-17 10:10:34
看过,现在记得的不多了。
0 有用 邻家の躺平人 2013-06-29 13:14:53
摸完了。几个advanced topics介绍的tricks真不错。不过几个讲design的话题感觉不是特别出彩。
0 有用 类库大魔王 2009-11-19 19:19:41
这书要定期回顾复习着读。中文版的也还行。