More Effective C++(中文版) 在線電子書 圖書標籤: C++ 編程 C/C++ 計算機 程序設計 經典 侯捷 Meyers
發表於2025-03-04
More Effective C++(中文版) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025
C++開發必讀經典。
評分比 effective c++ 更深入一些,但也更老一點,有些地方有些重復。
評分有些討論例如返迴值優化、異常按引用捕捉、double dispatching等等,比較有意義。另外一些技巧和技術都隻能說是,在夾縫中求生存——付齣瞭很大的復雜度成本,但是效果十分有限,而且很難做得更好,比如說,引用計數和代理對象。但是有一點非常值得藉鑒,就是Mix-in風格的多繼承。
評分終於給more看掉瞭, 經驗之作, 比之前那本更tricky啊
評分看這本書的過程中,時常會産生“原來是這麼迴事”的感覺。但是書中依然有很多東西不是很理解,工作中見過的也不多。看完以後發現很多東西又忘記瞭,捂臉????♂️。總的來說,這是一本可以時常翻翻的書。另外,有一個認識:要學習基本的方法和原理,從事物的本質的角度齣發去看問題。
Scott Meyers,世界頂級的C++軟件開發技術權威之一。他是兩本暢銷書Effective C++和More Effective C++的作者,以前曾經是C++ Report的專欄作傢。他經常為C/C++ Users Journal和Dr. Dobb's Journal撰稿,也為全球範圍內的客戶做谘詢活動。他也是Advisory Boards for NumeriX LLC和InfoCruiser公司的成員。他擁有Brown University的計算機科學博士學位。
侯捷,集計算機技術讀物之著、澤、評於一身,足《多態與虛擬》和《STL源碼剖析》的作者,《Run!Pc》雜誌、《程序員》雜誌的知名專欄作傢,也是極其號召力的大學教師與研討會講師。他於1989年獲得中國颱灣清華大學動機係碩士學位。
《More Effective C++:35個改善編程與設計的有效方法(中文版)》是梅耶爾大師Effective三部麯之一。繼Effective C++之後,Scott Meyers於1996推齣這本《More Effective C++(35個改善編程與設計的有效方法)》“續集”。條款變得比較少,頁數倒是多瞭一些,原因是這次選材比“一集”更高階,尤其是第5章。Meyers將此章命名為技術(techniques),並明白告訴你,其中都是一些patterns,例如virtual constructors,smart pointers,reference counting,proxy classes,double dispatching……這一章的每個條款篇幅都達15-30 頁之多,實在讓人有“山重水復疑無路,柳暗花明又一村”之嘆。 雖然齣版年代稍嫌久遠,但《More Effective C++》並沒有第2版,原因是當其齣版之時(1996),C++ Standard已經幾乎定案,《More Effective C++:35個改善編程與設計的有效方法(中文版)》即依當時的標準草案而寫,其與現今的C++ 標準規範幾乎相同。而且可能變化的幾個彈性之處,Meyers也都有所說明與提示。讀者可以登錄作者提供的網址,看看上下兩集的勘誤與討論(數量之多,令人驚恐。幸好多是技術討論或文字斟酌,並沒有什麼重大誤失)。
总体来说还是很不错的,Scott Meyers大师一贯的简洁、实用的建议。相比之前的《Effective C++》,这本的主题更加“高级”一些,换句话说对于普通程序员可能用户不如之前那本大。但还是很不错的,值得一读。越来越觉得好书需要读三遍才能真正吸收精华知识,粗略的算了一下,读一...
評分本书写作于1996年,相比她的姊妹篇《Effective C++》(第一版1991年,第二版1997年,第三版2005年),本书没有后续的更新版本,距今已有十六年之遥,因而内容显得有些过时。 本书内容的技术深度相对于《Effective C++》确实如书名所说更深一层,尤其是在第五章详细演示的各种...
評分本书写作于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...
評分成书是在 Effective C++ 3ed 之前,所以书的内容有一部分与 Effective C++ 3ed重复,它在书内批的 E 也是指 Effective C++ 2ed。 而且书中一些指的特性在新版的C++标准中已经实现,尤其是在C++0X11标准中。 虽然有这些不足,但一点也不失做为经典的份量。
More Effective C++(中文版) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025