一些经过验证的用来改善程序效率的方法,包括检验C++语言特性所带来的时间和空间上的成本。
全面地描述了C++专家所使用的高级技术,包括placement new、virtual constructors、smart pointers、reference counting、proxy classes和double-dispatching等。
以实例说明异常处理带给C++类和函数的冲击。
介绍新的语言特性,包括bool、mutable、explicit、namespaces、成员模板、标准模板库等。如果你的编译器不支持这些特性,本书还介绍了如何不利用它们完成工作。
Scott Meyers 拥有布朗大学计算机科学博士学位,是世界上最著名的C++软件开发权威之一。他的“Effective C++两卷本”(《Effective C++》和《More Effective C++》),开辟了技术图书写作的新风格。他曾担任《C++Report》杂志的专栏作家,经常为《C/C++Users Journal》和《Dr.Dobb's Journal》撰稿。
我刚读完 Effective C++ 后,不打算读这本 More 的。理由是想先在开发实践中贯彻一些 Effective C++ 中的最佳实践原则,在实践中消化、反馈和总结。 后来闲暇时,选择性地读了 More 的一些章节,感觉如获至宝,就有粗有细地通读下来。 对于两本书的比较,我的感觉是:Effective...
评分侯捷喜欢的东西八成都是些匠气很足的东西; 应该去好好读The C++ language,从源头上知道大部分C++的feature都是怎么来的,应该怎么用; 看了这书只会对侯捷和此书作者佩服得一塌糊涂,但是编程水平什么的,提高不是很大。 有时间读这书不如看The C++ Language.
评分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...
评分本书写作于1996年,相比她的姊妹篇《Effective C++》(第一版1991年,第二版1997年,第三版2005年),本书没有后续的更新版本,距今已有十六年之遥,因而内容显得有些过时。 本书内容的技术深度相对于《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...
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有