C++經典書籍
序号 | 書名 | 作者 | 中文名 | 出版社 | 備注 |
入門,基礎( 12 ) | |||||
1 | The C++ programming language | Bjarne Stroustrup C++語言之父 | C++程式設計語言 (簡稱:TC++PL) | 機械工業 | 裘宗燕譯 |
2 | C++ primer | Stanley B. Lippman, Josée Lajoie, Barbara E. Moo | C++初步 《C++入門》 | 中國電力 | 潘愛民/張麗譯 |
3 | Thinking in C++ | Bruce Eckel(擁有表決權) | C++程式設計思想 | 機械工業 | 劉宗田等譯 |
4 | The C++ ANSI/ISO Standard | C++标準委員會全體 | C++标準 | ||
5 | The Standard C++ Bible | AlStevens& ClaytonWalnum | 标準C++寶典 | 電子工業 | 林麗閩譯 |
6 | The Annotated C++ Reference Manual | Margaret A. Ellis & Bjarne Stroustrup | 标準庫的全面解析 (簡稱:ARM) | ||
7 | The C++ standard library: A Tutorial and Reference | Nicolai M. Josuttis C++标準委員會的成員 | 《C++标準程式庫-自修教程與參考手冊》 | 華中科大 | 侯捷/孟岩譯 |
8 | C++ essential | Stanley B. Lippman | C++ essential中文版 《C++基礎》 | 華中科大 | 侯捷譯 |
9 | Accelerate C++ | Andrew Koening & Barbara Moo | Accelerate C++中文版 | 機械工業 | 靳志偉等譯 |
10 | C++CommonKnowledge:EssentialIntermediate Programming | Stephen C.Dewhurst | C++必知必會 | 人民郵電 | 榮耀譯 |
11 | The Design and Evolution of C++ | Bjarne Stroustrup | C++語言的設計與演化 | 機械工業 | 裘宗燕譯 |
12 | The Complete C++ Training Course | Harvey M.Deitel &Paul J.Deitel | C++大學教程 | 電子工業 | 邱仲潘譯 |
高效,健壯( 27 ) | |||||
1 | Ruminations on C++ | Andrew Koening &Barbara Moo(一對夫婦) | C++沉思錄 | 人民郵電 | 黃曉春譯 |
2 | Inside the C++ object model | Stanley B. Lippman 上司過cfront 3.0,2.1的編譯器開發小組 | 深入探索C++對象模型 | 華中科大 | 侯捷譯 |
3 | effective C++ | Scott Meyers 世界頂級的C++軟體開發技術權威之一 | effective C++ | 華中科大 | 侯捷譯 |
4 | more effective C++ | Scott Meyers | more effective C++ | 中國電力 | 侯捷譯 |
5 | Exceptional C++ | Herb Sutter C++标準委員會的主席 | Exceptional C++ | 華中科大 | 侯捷譯 |
6 | more Exceptional C++ | Herb Sutter | more Exceptional C++ | 華中科大 | 於春景譯 |
7 | Exceptional C++ Style | Herb Sutter | ExceptionalC++Style | 人民郵電 | 劉未鵬譯 |
8 | C++ Gotchas (Avoiding common Problems in coding and design) | | C++ 程式設計陷阱 | 中國青年 | 陳君等譯 |
9 | Effective C++:Performance programming Techniques | Dov Bulka David Mayhew | 《提高C++性能的程式設計技術》 | 清華大學 | 常曉波/朱劍平譯 |
10 | C++ Distilled | Ira Pohl | C++精粹 | 機械工業 | 王樹武等譯 |
11 | C++ Gems(珍寶,精華) | Stanley B. Lippman | Stanley B. Lippman編輯 | ||
12 | Writing Clean Code | Steve Maguire | 程式設計精粹 | 電子工業 | 姜靜波等譯 |
13 | C & C++ Code Capsules | Chuck Allison (C++程式設計思想合著者) | C和C++代碼精粹 | 人民郵電 | 董慧穎譯 |
14 | Imperfect C++ | Matthew Wilson | 《不完美的C++》 | 人民郵電 | 榮耀譯 |
15 | C++ Strategies and Tactics | Robert B. Murry | |||
16 | Large Scale C++ Software Design | John Lakos | 大規模C++程式設計 | 中國電力 | 李師賢等譯 |
17 | C++ Effective Object-Oriented Software Construction | Dattatri, Kayshav | C++面向對象高效程式設計 | 人民郵電 | 潇湘工作室 |
18 | C++ Coding Standards: 101 Rules, Guidelines, and Best Practices | Herb Sutter and Andrei Alexandrescu | 《C++ 程式設計規範》 | 人民郵電 | 劉基誠譯 |
19 | Parallel and Distributed programming Using C++ | Cameron Hughes & Tracey Hughes | C++并行與分布式程式設計 | 中國電力 | 肖和平譯 |
20 | Multi paradigm Design for C++ | James O. Coplien | C++多範型設計 | 中國電力 | 鄢愛蘭譯 |
21 | Designing and Coding Reusable C++ | Martin D. Carroll& Margaret A. Ellis | C++代碼設計與重用 | 人民郵電 | 陳偉柱譯 |
22 | C++ in a Nutshell | Ray Lischner | |||
23 | Applied C++:practical techniques for building better software | Philip Romanik & Amy Muntz | Applied C++中文版——建構更佳軟體的實用技術 | 中國電力 | 陳學峰等譯 |
24 | C++ FAQs | Marshall P. Cline and Greg A. Lomow | |||
25 | 高品質C++程式設計指南 | 林銳(中國人) | 高品質C++程式設計指南 | 林銳著 | |
26 | Debugging C++ | Chris H.Pappas &William H.Murray | C++程式調試實用手冊 | 電子工業 | 段來盛 /郝阿朋 /郝曙光譯 |
27 | C++ Network Programming(Vol:1.2) | Douglas C. Schmidt / Stephen D. Huston | |||
泛型,模闆( 8 ) | |||||
1 | Modern C++ Design: Generic Programming and Design Patterns Applied | Andrei Alexandrescu | C++設計新思維—泛型程式設計與設計模式之應用 | 華中科大 | 侯捷/於春景 合譯 |
2 | STL Tutorial and Reference Guide | David R. Musser | 标準模闆庫自修教程與參考手冊 | 科學出版社 | 賀明譯 |
3 | Generic Programming and the STL | Matthew H. Austern | 《泛型程式設計與STL》 | 中國電力 | 侯捷譯 |
4 | C++ Templates_TheCompleteGuide | David Vandevoorde, Nicolai M. Josuttis | 《C++模闆::完全參考手冊》 | 人民郵電 | 陳偉柱譯 |
5 | C++ Standard Template Library | P.J.Plauger,Alexander A.Stepanov, Meng Lee,David R.Musser | 《C++ STL》 | 中國電力 | 王昕譯 |
6 | Effective STL | Scott Meyers | Effective STL 中文版 | 清華大學 | 潘愛民譯 |
7 | C++ Template Metaprogramming | David Abrahams / Aleksey Gurtovoy (Boost庫發起者之一) | C++模闆元程式設計 | ||
8 | The Annotated STL Sources | 侯捷(中國台灣) | STL源碼剖析 | 華中科大 | 侯捷著 |
系統分析與設計( 31 ) | |||||
1 | Design Patterns | Erich Gamma,Richard Helm, Ralph Johnson, and John Vlissides | 設計模式 | 機械工業 | 李英軍譯 |
2 | Pattern-Oriented Software Architecture | Frank Buschmann | 面向模式的軟體體系結構 | 機械工業 | 贲可榮/郭福亮譯 |
3 | The Art of Computer Programming | Donald.E.Knuth (圖靈獎獲得者) | 計算機程式設計藝術 | 國防工業 | 蘇運霖譯 |
4 | The Practice of Programming | Brian W.Kernigham Rob Pike | 程式設計實踐 | 機械工業 | 裘宗燕譯 |
5 | Extreme Programming Explained | Kent Beck | 解析極限程式設計 | 人民郵電 | 唐東銘譯 |
6 | The Unified Software Development Process | Ivar Jacobsen Grady Booch James Rumbaugh | 統一軟體開發過程 | 機械工業 | 周伯生譯 |
7 | Object-Oriented Software Construction | Bertrand Meyer | 面向對象軟體構造 | 機械工業 | |
8 | Refactoring: Improving the Design of Existing Code | Martin Fowler | 重構:改善既有代碼的設計 | 中國電力 | 侯捷譯 |
9 | Generative Programming | Krzysztof Czarnecki Ulrich Eisencecker | 産生式程式設計---方法,工具與應用 | 中國電力 | 梁海華譯 |
10 | Software Creativity ( 探讨方法學 ) | Robert Glass | |||
11 | Software Runaways:: Monumental Software Disasters (讨論軟體失敗) | Robert Glass | 軟體開發的滑鐵盧: 重大失控項目的經驗與教訓 | 電子工業 | 陳河南譯 |
12 | Object Lessons (觀點新穎) | Tom Love | |||
13 | PeopleWare (XYZ方法) | Tom Demarco & Timothy Lister | 《人件》 | ||
14 | DeadLine | Tom Demarco & Timothy Lister | 最後期限 | 清華大學 | UML / China翻譯組 |
15 | Structured Analysis and System Specification | Tom Demarco | 結構化分析和系統規格 | ||
16 | Complexity (遺傳算法) | M. Mitchel Waldrop | |||
17 | Computational Complexity | Christos H.Papadmitriou | 計算機複雜性 | 清華大學 | |
18 | Agile Software Development | Alistair Cockburn | 靈活軟體開發 | 人民郵電 | 俞涓譯 |
19 | The Mythical Man-month | Frederick P. Brooks (圖靈獎獲得者) | 神話般的人月工時量 (人月神話) | 清華大學 | UMLChina翻譯組汪穎 |
20 | No SilverBullet | Frederick Brooks | 《沒有銀彈》 | ||
21 | The Psychology of Computer Programming | G. M. Weinberg | 程式開發心理學 | 清華大學 | 鄧俊輝譯 |
22 | The Inmates Are Running The Asylum | Alan Cooper | 被拘押者經營着收容所 (軟體創新之路--沖破高技術營造的牢籠) | 電子工業 | 劉瑞挺譯 |
23 | Rapid Development | Steve McConnell | 快速軟體開發 | 電子工業 | 席相霖等譯 |
24 | CODE COMPLETE | Steve McConnell | 代碼大全 | 電子工業 | 金戈 / 湯淩 / 陳碩 / 張菲譯 |
25 | Introduction to the Personal Software Process | Watts S. Humphrey | 個體軟體過程 | 人民郵電 | 吳超英譯 |
26 | Introduction to the Team Software Process | Watts S. Humphrey | 小組軟體開發過程 | 人民郵電 | 韓丹譯 |
27 | Software Craftsmanship | Pete Mcbreen | 軟體工藝 | 人民郵電 | 熊節譯 |
28 | Object-Oriented Analysis and Design With Application | Grady Booch | 面向對象分析與設計 | 中國電力 | |
29 | WRITE GREAT CODE::(vol1,vol2) | Rarldall Hyde | 程式設計卓越之道 | 電子工業 | 韓東海譯 |
30 | Computer Systems A Programmer's Perspective | Randal E. Bryant | 深入了解計算機系統 | 中國電力 | 龔奕利 / 雷迎春譯 |
31 | UML Distilled (UML::标準模組化語言) Unified Modeling Language XML (Extensible Markup Language) 可擴充的标記語言 | Martin Fowler | UML精粹 | 清華大學 | 徐家福譯 |