Book recommendations for learning C++
Ok, Basically I am new to C++ programming and I have just a little experience with programming, learned basic and some intermediate stuff of QBasic. I would like to know any books that you would recommend for a beginner learning C++, also, any books that I should read that may not be just C++, like Algorithms.
SAMS Teach Yourself C++ in 21 Days has been good to me so far. Easy to understand and well written.
C++ Primer Plus by Steven Prata has always been a great reference and is extremely easy to read.
+1 for the learn c++ in 21 days book, jesse liberty's book is extremely well written and concise. It is by far the best beginner c++ book I've seen, and this was the 2nd edition so by now that book must be even better.
I've been through multiple different books and the way jesse liberty presents his material is excellent, i can full recommend the c++ book and his c# book.
I've been through multiple different books and the way jesse liberty presents his material is excellent, i can full recommend the c++ book and his c# book.
Mike Dawson C++ book best for beginners IMO.
If you really want to go hardcore and learn the language inside out though get the Stroustroup book or "C++ Primer" 3rd edition from Lippman.
[Edited by - daviangel on July 25, 2008 3:00:00 PM]
If you really want to go hardcore and learn the language inside out though get the Stroustroup book or "C++ Primer" 3rd edition from Lippman.
[Edited by - daviangel on July 25, 2008 3:00:00 PM]
The C++ Programming Language, Special Edition - Bjarne Stroustrup - always seems to come highly recommended.
While maybe not for beginners, I would recommend the following books on C++. They may be a little daunting to the beginner but they are definately worth the read at some point (IMHO).
Exceptional C++ - Herb Sutter
More Exceptional C++: 40 More Engineering Puzzles, Programming Problems, and Solutions - Herb Sutter
Modern C++ Design: Applied Generic and Design Patterns - Herb Sutter
C++ Coding Standards : Rules, Guidelines, and Best Practices - Herb Sutter, Andrei Alesandrescu
Effective C++: 55 Specific Ways to Improve Your Programs and Designs - Scott Meyers
More Effective C++: 35 New Ways to Improve Your Programs and Designs - Scott Meyers
Exceptional C++ style: 40 New Engineering Puzzles, Programming Problems and Solutions - Herb Sutter
While maybe not for beginners, I would recommend the following books on C++. They may be a little daunting to the beginner but they are definately worth the read at some point (IMHO).
Exceptional C++ - Herb Sutter
More Exceptional C++: 40 More Engineering Puzzles, Programming Problems, and Solutions - Herb Sutter
Modern C++ Design: Applied Generic and Design Patterns - Herb Sutter
C++ Coding Standards : Rules, Guidelines, and Best Practices - Herb Sutter, Andrei Alesandrescu
Effective C++: 55 Specific Ways to Improve Your Programs and Designs - Scott Meyers
More Effective C++: 35 New Ways to Improve Your Programs and Designs - Scott Meyers
Exceptional C++ style: 40 New Engineering Puzzles, Programming Problems and Solutions - Herb Sutter
After reading all the books acadestuff mentioned, I'd recommend reading:
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond - David Abrahams, Aleksey Gurtovoy
It's a really great read.
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond - David Abrahams, Aleksey Gurtovoy
It's a really great read.
Go with Thinking in C++ books by Bruce Eckel. First one will make you know C++ good, second will make you good C++ coder (it also teaches important idioms, patterns and introduces to cocnurent programming). Really great books.
p.s. they are free :) (but worth buying)
p.s. 2 later do ALL acadestuff says :)
p.s. they are free :) (but worth buying)
p.s. 2 later do ALL acadestuff says :)
Quote:Original post by ajm0528
SAMS Teach Yourself C++ in 21 Days has been good to me so far. Easy to understand and well written.
I always loved SAMS books, but their title is a lie.
If you are new to programming, I would highly recommend 'Code Complete' from Steve McConnell.
It tought me a lot about good programming practise, design and other stuff!
[Edited by - shrnjad on July 24, 2008 12:20:08 PM]
It tought me a lot about good programming practise, design and other stuff!
[Edited by - shrnjad on July 24, 2008 12:20:08 PM]
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement