推薦!5 本經典著作描繪C++學習路線圖!
C++ 難學易用,一旦學成,妙用無窮
相關書籍之多,人人都想找到一份辟邪劍譜
這裡由淺入深的羅列5本傳世經典著作
跟隨本書單打好基礎、開闊視野、學好C++
1
▊《Essential C++中文版》
【美】Stanley B。 Lippman 著、侯捷 譯
✿ C++快速入門經典
✿ 大師Stanley代表作之一
透過閱讀本書,你可以在很短的時間裡熟悉和了解C++。適合那些已經開始從事軟體設計,又抽不出太多時間學習新技術的程式設計師閱讀。
本書以四個面向來表現C++的本質:procedural(面向過程的)、generic(泛型的)、object-based(基於物件的)、object-oriented(面向物件的)。
全書圍繞一系列逐漸繁複的程式問題,以及用以解決這些問題的語言特性來組織。循此方式,你將不只學到C++的功能和結構,也可學到它們的設計目的和基本原理。
2
▊《C++ Primer中文版(第5版)》
【美】Stanley B。 Lippman,Josee Lajoie,Barbara E。 Moo 著、王剛 楊巨峰 譯
✿ 被譽為C + +領域倚天屠龍
✿ 征服全球數千萬讀者的大師名著
如果只讀一本C++書籍,相信所有讀過的人都會毫不猶豫選擇《C++ Primer》。
無論初學或老手既可用來理解C++11規則背後的原理,也可用其新語言特性與標準庫來快速構建健壯程式,豐富的教學輔助內容、醒目的知識點提示,以精心組織的程式設計示範,讓這本書在 C++ 領域的專業地位更加不可動搖。
3
▊《Effective C++:改善程式與設計的55個具體做法(第三版)中文版》
【美】Scott Meyers 著、侯捷 譯
✿ 一本輕薄短小高密度的“專家經驗累積”
✿ 國際影響力波及了整個計算機技術出版領域
本書不是讀完一遍就可以束之高閣的快餐讀物,也不是用以解決手邊問題的參考手冊,而是需要您去反覆閱讀體會的;
C++是真正程式設計師的語言,背後後精神的思想與無以倫比的表達能力,這使得它具有類似宗教般的魅力。希望這本書能夠幫您跨越C++的重重險阻,領略高處才有的壯美風光,做一個成功而快樂的C++程式設計師。
4
▊《More Effective C++:35個改善程式設計與設計的有效方法(中文版)》
【美】Scott Meyers 著、侯捷 譯
✿ 梅耶爾大師Effective三部曲之一
繼Effective C++之後,Scott Meyers於1996推出這本“續集”。條款變得比較少,頁數倒是多了一些,原因是這次選材比“第一集”更高階。
5
▊《C++標準庫(第2版)》
【德】Nicolai M。 Josuttis 著、侯捷 譯
✿ 全球C++經典權威參考書
✿ 1100頁鴻篇鉅著,基於C++11重寫全書示例程式碼
標準庫提供了一組公共類和介面,極大地拓展了C++語言核心功能。本書詳細講解了每一標準庫元件,包括其設計目的和方法、複雜概念的剖析、實用而高效的程式設計細節、存在的陷阱、重要的類和函式,又輔以大量用C++11標準實現的實用程式碼範例。
除覆蓋全新元件、特性外,本書一如前版,重點著眼於標準模板庫(STL),涉及容器、迭代器、函式物件以及STL演算法。此外,本書同樣關注lambda表示式、基於區間的for迴圈、move語義及可變引數模板等標準庫中的新式C++程式設計風格及其影響。
不管你是轉行也好,初學也罷,進階也可——【
值得關注
】小編
C/C++程式設計學習進階專欄:
涉及到:
C語言、C++、windows程式設計、網路程式設計、QT介面開發、Linux程式設計、遊戲程式設計、駭客等等……