圖書標籤: C++ 編程 C/C++ 程序設計 計算機 經典 programming Exceptional
发表于2024-11-21
More Exceptional C++中文版 pdf epub mobi txt 電子書 下載 2024
More Exceptional C++是Exceptional C++的續篇。根據多年程序開發的實踐經驗、Herb Sutter嚮C++程序員提供瞭久經考驗的程序設計技術和行之有效的解決方案,這些技術和方案對設計從小型工程到企業級應用的現代軟件係統大有裨益。
圍繞著40個編程難題, More Exceptional C++引導讀者深刻理解成功的C++軟件設計和開發中至關重要的原則和議題。書中包括一些新的主題,強化瞭泛型程序設計、內存管理、C++標準庫的使用等內容,並涵蓋瞭traits和predicates這樣的重要技術;還就使用標準容器和算法時應該牢記的準則和要點進行瞭分析——其它資料很少深入涉及這一主題。
讀者可以在書中找到以下重要問題的解決方案:使用std::map和std::set時會遇到哪些陷阱?如何安全地避免這些陷阱?何種predicates可以安全地和STL一起使用?何種不行?為什麼?想通過“與模闆協同工作的類型”的能力改變模闆自身的行為嗎?有什麼現有的技術可以寫齣這種威力強大的通用模闆代碼?何時應該優化你的代碼?如何優化?為什麼花哨的優化會(而且的確會)讓我們陷入麻煩?如何你是在撰寫多綫程安全代碼,這些問題的某些答案會如何變化?異常安全問題會影響到類的設計嗎?或者,它可以隻是作為事後的改進手段來使用嗎?在結閤使用不同供應商提供的基於繼承的程序庫時,如何避免連體雙嬰問題?如何安全地使用auto-ptr?如何運用常見的設計模式來改裝它,使之消除常見缺陷?可以將auto-ptr用作類的成員嗎?在這樣做之前,你應該瞭解些什麼?
還有,現代C++中最常見的問題之一:到底在何時使用名字空間?如何使用?
More Exceptional C++是真正的程序員的必讀之物,在展示如何用C++撰寫優質代碼的同時,它為讀者提供瞭對語言徹底而實用的理解。
除瞭異常相關的讀完. 雖然在難度打分上比expectional低,但是個人感覺反而更難一點. 都是很實用的細節...如果麵試問到這些條款,並且能迴答齣,已經算high level的C++ programmer瞭吧。 是不是我對自己要求太低瞭....
評分翻譯很好,值得錶揚。
評分翻譯很好,值得錶揚。
評分Sutter齣品,不過本書也很老瞭,新標準都齣來瞭,沒讀過的可以忽略瞭。
評分這本比上一本要好讀
評分
評分
評分
評分
More Exceptional C++中文版 pdf epub mobi txt 電子書 下載 2024