• C++学习书籍推荐


    列出几本侯捷老师推荐的书
    1. C++程序员必备的书
    a) 《C++ Programming Language》 Bjarne Stroustrup
    b) 《C++ Primer》 Stanley B Lippman
    c) 《Effective C++》 Scott Meyers
    d) 《Design Patterns》GoF

    2. 提高或学习的书
    a) 《Inside The C++ Object Model》 Stanley B Lippman
    b) 《Thinking in C++》Bruce Eckel
    c) 《More Effective C++》 Scott Meyers
    d) 《STL 源码剖析》侯捷
    e) 《Modern C++ Design》 Andrei Alexandrescu
    f) 《Small Memory Software - Patterns for memory management》

    1.在你学习C++的过程中,你首先需要扎实的实践一本C++基础教程,这个教程不在深而在全.使你能够全览之.最好结合基本数据结构来练习.不要整天Hello World~~Hello MM的.

    2.再下来你需要《(More)Effective C++》,它使你可以对C++也多了份思考,也了解到一些技巧和误区,不过,你需要同步实践,不然可能一时你并不能真正掌握这些技巧、避开误区.

    3.提高,你需要:(下面的书可能已经讲烂了:))

       《Design Pattern》 :个人感觉,设计模式虽说是一种思维方式,具体实现上,只是
                             对OOP语言的发掘和巧妙组合而已.而且这里组合是主要的,
                             特性是有限的,这本书中有几个模式没用虚特性的?
        C++ Standard Document: 在你用它来做专项研究的时候,就会体会到什么才叫真正的
                                               全而深 (自然指在语法和语义的阐述上). 
       《STL源码剖析》 :没有深厚的功底,想来个闭门造车独挑STL源码是不可能的.
                                       不过,这本说也重在关键技术的讲解和引导罢了~~
                                        这里关于GP和STL的名著不少,本人没看过。不做品评。
       《 Inside The C++ Object Model》:最具价值的一本书,没了它,C++永远是个迷,哪怕
                                         你浸淫之N载~~
       《Moden In C++ Design》 :这里的很多思路是你自己的思维很难接触到的~~:)
                                 我不得不佩服Andrei Alexandrescu.

    1.在你学习C++的过程中,你首先需要扎实的实践一本C++基础教程,这个教程不在深而在全.使你能够全览之.最好结合基本数据结构来练习.不要整天Hello World~~Hello MM的.

    2.再下来你需要《(More)Effective C++》,它使你可以对C++也多了份思考,也了解到一些技巧和误区,不过,你需要同步实践,不然可能一时你并不能真正掌握这些技巧、避开误区.

    3.提高,你需要:(下面的书可能已经讲烂了:))

       《Design Pattern》 :个人感觉,设计模式虽说是一种思维方式,具体实现上,只是
                             对OOP语言的发掘和巧妙组合而已.而且这里组合是主要的,
                             特性是有限的,这本书中有几个模式没用虚特性的?
        C++ Standard Document: 在你用它来做专项研究的时候,就会体会到什么才叫真正的
                                               全而深 (自然指在语法和语义的阐述上). 
       《STL源码剖析》 :没有深厚的功底,想来个闭门造车独挑STL源码是不可能的.
                                       不过,这本说也重在关键技术的讲解和引导罢了~~
                                        这里关于GP和STL的名著不少,本人没看过。不做品评。
       《 Inside The C++ Object Model》:最具价值的一本书,没了它,C++永远是个迷,哪怕
                                         你浸淫之N载~~
       《Moden In C++ Design》 :这里的很多思路是你自己的思维很难接触到的~~:)
                                 我不得不佩服Andrei Alexandrescu.

  • 相关阅读:
    HTML+CSS笔记 CSS进阶续集
    HTML+CSS笔记 CSS进阶
    HTML+CSS笔记 CSS入门续集
    HTML+CSS笔记 CSS入门
    test
    Python Paramiko模块安装和使用
    RedHat升级Python到2.7.6
    python数据库操作常用功能使用详解(创建表/插入数据/获取数据)
    5、使用EF对后台SysSample数据增删改查
    4、创建SQL数据库,添加EF实体数据模型
  • 原文地址:https://www.cnblogs.com/SupremeGIS-Developer/p/9124823.html
Copyright © 2020-2023  润新知