What is a good primer book for learning C++?

  1. profile image47
    yaminsposted 7 years ago

    What is a good primer book for learning C++?

    Basically, I have to modify some existing C++ code in what I think is a simple way -- but it needs to be done well.  I don't know any C++, but I do know / use C.    Is there a book you recommend that I can skim to get oriented?

  2. Ari Lamstein profile image81
    Ari Lamsteinposted 7 years ago

    Yes.  Several people at my last company were in the same position.  The "gold standard" in this situation is the "Effective C++" series by Scott Meyers.  I believe that there are three books in this series: "Effective C++ , "More Effective C++" and "Effective STL".  I think that this is the order of their popularity.

    The STL is quite large, though not all aspects of it are widely used.  However, from what he writes about that in "Effective STL" you would not know that.  So be careful there.

    I also liked "The Design and Evolution of C++" by Bjarne Stroustrup, the creator of C++.  You can see why C++ developed the way that it did.  I found it to be fascinating.