Scott Meyers 擁有布朗大學計算機科學博士學位,是世界上最著名的C++軟件開發權威之一。他的“Effective C++兩捲本”(《Effective C++》和《More Effective C++》),開闢瞭技術圖書寫作的新風格。他曾擔任《C++Report》雜誌的專欄作傢,經常為《C/C++Users Journal》和《Dr.Dobb's Journal》撰稿。
一些經過驗證的用來改善程序效率的方法,包括檢驗C++語言特性所帶來的時間和空間上的成本。
全麵地描述瞭C++專傢所使用的高級技術,包括placement new、virtual constructors、smart pointers、reference counting、proxy classes和double-dispatching等。
以實例說明異常處理帶給C++類和函數的衝擊。
介紹新的語言特性,包括bool、mutable、explicit、namespaces、成員模闆、標準模闆庫等。如果你的編譯器不支持這些特性,本書還介紹瞭如何不利用它們完成工作。
我刚读完 Effective C++ 后,不打算读这本 More 的。理由是想先在开发实践中贯彻一些 Effective C++ 中的最佳实践原则,在实践中消化、反馈和总结。 后来闲暇时,选择性地读了 More 的一些章节,感觉如获至宝,就有粗有细地通读下来。 对于两本书的比较,我的感觉是:Effective...
評分断断续续,虎头蛇尾,把这书翻过一遍(除了附录..)。开始的时候,看得比较慢,都后边就有点浮躁。 有些内容在编程过程中也有体会,看书就是再复习一遍,再学个书上对这种情况的称呼。也有部分内容没遇到过,看了也没能有深刻的印象,以后有时间再翻翻吧。 看到智...
評分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...
評分继 Effective C++ 之後,Scott Meyers 於 1996 推出这本「续集」。条款变得比较少,页数倒是多了一些,原因是这次选材比「第一集」更高阶,尤其是第五章。Meyers 将此章命名为技术(Techniques),并明白告诉你,其中都是一些 patterns,例如 virtual ctors、smart pointers、r...
評分Meyers两本effective C++系列都看过了。 两者相比,Effectiv C++应该算是基础篇,*More*这本则更注重工程实践方面,介绍C++的高级技术。里面提到的Reference Count,Virtual Construstor, Smart Pointer这些技术在大型的C++项目都很常见, 自己是配合着Google的Chromium看的...
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有