BookList1--C++


入門教程 :

《C++編程你也行》,即將由人民郵電出版社出版。譯者徐波先生
《You Can Do It!: A Beginner's Introduction to Computer Programming》。
完全的C++編程新手可以閱讀Francis Glassborow的這本新書

《Accelerated C++中文版》,中國電力出版社
Andrew Koenig, Barbara E. Moo, Accelerated C++: Practical Programming by Example

《C++ Primer (3RD)中文版》,中國電力出版社
《Essential C++中文版》,華中科技大學出版社
Stanley B.Lippman, Josee Lajoie, C++ Primer (3rd Edition)

《The C++ Programming Language》和《The Design and Evolution of C++》
Bjarne Stroustrup(C++語言的創建者), The C++ Programming Language (Special 3rd Edition)


《C++語言的設計和演化》,機械工業出版社
Bjarne Stroustrup, The Design and Evolution of C++

 

高效、健壯編程 :

《Effective C++中文版》,華中科技大學出版社
Scott Meyers, Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)

《More Effective C++中文版》,中國電力出版社
Scott Meyers, More Effective C++: 35 New Ways to Improve Your Programs and Designs

《Exceptional C++中文版》,中國電力出版社
Herb Sutter, Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions

《More Exceptional C++中文版》,華中科技大學出版社
Herb Sutter, More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions

《C++程序設計陷阱》,中國青年出版社
Stephen C. Dewhurst, C++ Gotchas: Avoiding Common Problems in Coding and Design

《提高C++性能的編程技術》
Dov Bulka和 David Mayhew合著的《Efficient C++: Performance Programming Techniques》


模板和泛型編程 :

《The C++ Standard Library》

《C++ Templates全覽(簡體版)》,人民郵電出版社
David Vandevoorde, Nicolai M. Josuttis, C++ Templates: The Complete Guide

《C++設計新思維(影印版)》,中國電力出版社
Andrei Alexandrescu, Modern C++ Design: Generic Programming and Design Patterns Applied


C++ STL標準庫 :

《C++標準程序庫:自修教程與參考手冊》,華中科技大學出版社
Nicolai M. Josuttis, The C++ Standard Library: A Tutorial and Reference

《標準C++輸入輸出流與本地化》,人民郵電出版社
Angelika Langer, Klaus Kreft, Standard C++ IOStreams and Locales: Advanced Programmer's Guide and Reference

《Effective STL(影印版)》,中國電力出版
Scott Meyers, Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library

《泛型編程與STL》,中國電力出版社
Matthew H. Austern的《Generic Programming and the STL: Using and Extending the C++ Standard Template Library》


網絡編程 :

ACE(Adaptive Communications Environment)
ACE是一個面向對象、跨平臺、開放源碼的網絡編程框架,目標在於構建高性能網絡應用和中間件
ACE的創始人----Douglas

《C++網絡編程,卷1:運用ACE和模式消除複雜性》,華中科技大學出版社
Douglas C. Schmidt, Stephen D. Huston, C++ Network Programming, Volume 1: Mastering Complexity with ACE and Patterns
《C++網絡編程,卷2:基於 ACE 和框架的系統化複用》,電子工業出版社
Douglas C. Schmidt, Stephen D. Huston, C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks
不僅僅教你關於ACE的方方面面,它還會教給你模式和通用框架設計等高級技術等


雜項 :

《C++編程思想(英文版 第2版)》,機械工業出版社
《C++編程思想(第2版)第1卷:標準C++導引》,機械工業出版社
Bruce Eckel, Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition)
Bruce Eckel, Thinking in C++, Volume 2: Practical Programming (Second Edition)


《C++沉思錄》,人民郵電出版社
Andrew Koenig, Barbara E. Moo, Ruminations on C++: A Decade of Programming Insight and Experience
在進行C++編程時應該怎樣思考,應該如何表達解決方案


《深度探索C++對象模型》,華中科技大學出版社
Stanley B. Lippman, Inside The C++ Object Model


《設計模式:可複用面向對象軟件的基礎》,機械工業出版社
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of Reusable Object-Oriented software


《大規模C++程序設計》,中國電力出版社
John Lakos的著作《Large-Scale C++ Software Design》

和侯捷先生的《STL 源碼剖析》(華中科技大學出版社)
《C++ Templates: The Complete Guide》

向專家級程序員推薦
《The C++ Standard : Incorporating Technical Corrigendum No. 1》

 

補充:

[Cline] Marshall P. Cline and Greg A. Lomow, C++ FAQs, Addison-Wesley, 1995

[Maguire] Steve Maguire, Writing Clean Code(編程精粹,姜靜波 等譯),電子工業出版社,1993

[Murry] Robert B. Murry, C++ Strategies and Tactics, Addison-Wesley, 1993

[Summit] Steve Summit, C Programming FAQs, Addison-Wesley, 1996

 

《超越C++標準庫:Boost庫導引》:《超越C++標準庫:Boost庫導引》

STL:Study STL

Thinking in C++, 2nd ed:http://www.uic.rsu.ru/doc/programming/c++/TIC2e/Volume2/Contents.htm

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章