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-11-07
More Effective C++ 2024 pdf epub mobi 電子書 下載
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...
評分意味著同樣的質量和收獲 行文一如既往的流暢幽默,雖然有少數單詞不認得,讀起來卻沒什麼睏難 除瞭exceptions裏的幾個item沒看,其他基本都看完瞭 閑暇時翻翻感興趣的item,用不著學院派式地從頭到尾逐個遍曆,挺好! next:《Inside the C++ Object Model》
評分總體來說還是很不錯的,Scott Meyers大師一貫的簡潔、實用的建議。相比之前的《Effective C++》,這本的主題更加“高級”一些,換句話說對於普通程序員可能用戶不如之前那本大。但還是很不錯的,值得一讀。越來越覺得好書需要讀三遍纔能真正吸收精華知識,粗略的算瞭一下,讀一...
評分繼 Effective C++ 之後,Scott Meyers 於 1996 推齣這本「續集」。條款變得比較少,頁數倒是多瞭一些,原因是這次選材比「第一集」更高階,尤其是第五章。Meyers 將此章命名為技術(Techniques),並明白告訴你,其中都是一些 patterns,例如 virtual ctors、smart pointers、r...
評分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...
圖書標籤: C++ 編程 C/C++ 計算機 經典 進階 Programming 計算機科學
More Effective C++ 2024 pdf epub mobi 電子書 下載