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、成員模闆、標準模闆庫等。如果你的編譯器不支持這些特性,本書還介紹瞭如何不利用它們完成工作。
發表於2024-09-28
More Effective C++ 2024 pdf epub mobi 電子書 下載
我剛讀完 Effective C++ 後,不打算讀這本 More 的。理由是想先在開發實踐中貫徹一些 Effective C++ 中的最佳實踐原則,在實踐中消化、反饋和總結。 後來閑暇時,選擇性地讀瞭 More 的一些章節,感覺如獲至寶,就有粗有細地通讀下來。 對於兩本書的比較,我的感覺是:Effective...
評分本書寫作於1996年,相比她的姊妹篇《Effective C++》(第一版1991年,第二版1997年,第三版2005年),本書沒有後續的更新版本,距今已有十六年之遙,因而內容顯得有些過時。 本書內容的技術深度相對於《Effective C++》確實如書名所說更深一層,尤其是在第五章詳細演示的各種...
評分繼 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看的...
圖書標籤: C++ 編程 C/C++ 計算機 經典 進階 Programming 計算機科學
More Effective C++ 2024 pdf epub mobi 電子書 下載