zoukankan      html  css  js  c++  java
  • C++ books


    入门教程 :

    《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

  • 相关阅读:
    inux修改profile文件出错后所有命令不能用
    windows常用批处理脚本
    Namespace + functions versus static methods on a class 命名空间函数和类的静态方法对比
    vs2008(visual studio)使用cppcheck
    保存文件为UTF8格式(Writing UTF8 files in C++).
    C++ smtp发送邮件类(ssl/tls)转自codeproject。
    CString、TCHAR、WCHAR 字符串等转BSTR的几种方法。
    C/C++中全局变量的那些事儿
    [C++] 哪本书是对程序员最有影响、每个程序员都该阅读的书?读书排行。
    (转)修改VS2008(vc)中工程/解决方案/类的名字
  • 原文地址:https://www.cnblogs.com/sunkang/p/2038843.html
Copyright © 2011-2022 走看看