Possible Duplicate:
The Definitive C++ Book Guide and List
Hi all,
suppose that you have a good C understanding. Which C++ book would you recommend? Maybe the best book you can think of?
Thanks
-
Thinking in C++ by Bruce Eckel. Since you are good with C, you might want to skip some parts from volume 1. Btw, book is completely free which is another advantage :)
Mecki : I have this one, too. Nice one!From Sanja -
I would recommend "C++: The Complete Reference" by Herbert Schildt. This is an excellent overview of the C++ language.
From grigy -
I'd read Bjarne Stroustrup books. He's the language creator and he's brilliant.
From Yuval Peled -
You can get the language basics & syntax from the web or help. But to really understand C++ you need one of these (or all of them):
Effective C++ (several editions available)
C++ Gotchas
Matt Price : The 3rd edition of Effective C++ is a serious upgrade. If you've only read the 2rd edition you should get the 3rd edition.steffenj : 'twas just the first pic i found. I have the 3rd edition. :) Sorry for not scaling the pics btw.HeretoLearn : Meyer's books assume that you know the basics of C++, not the best books to learn the language.From steffenj -
I would recommend Thinking In C++ by Bruce Eckel for three reasons:
- It is written from the perspective of someone coming from C and learning C++.
- There is a second volume that provides good coverage of the STL.
- It's free!
sharkin : Already suggested by an earlier poster. Tip: Wait until you have five votes and deleted it and get the "Diciplined" badge ;-)From Ben Hoffstein -
Accelerated C++ was the one that turned the corner for me. Thin, readable, effective.
From Nick Hebb -
C++ From the Ground Up is one of my favorites
From warren -
Once you have read "The C++ Programming Language" by Stroustrup (what is legal) and "Effective C++" and relatives by Meyers (what is moral) get:
"The C++ Standard Library, A Tutorial and Reference" by Josuttis.
Title says it all.
From Justsalt -
Lippman, Lajoie and Moo, C++ Primer is a good book, i started with and old edition many year ago.
after you learn the c++ you can switch to some advanced book like:
Exceptional C++, More Exceptional C++ and Exceptional C++ Style by Herb Sutter, search for guru of the week on the internet.
Modern C++ Design by Andrei Alexandrescu, on the internet you found many articles.good luck
-
Accelerated C++ by Andrew Koenig and Barbara E. Moo.
It is a great book, gets you started fast and teaches how to think in C++.
http://www.acceleratedcpp.com/
From lajos -
I also think C++: The Complete Reference" by Herbert Schildt is the best starting book because it starts with a C only part then it moves to c++, so it reinforces what you already know. Also at the end you can difference between c and c++ which most people cant do. Cons: really heavy to carry. Tip: once finished take a look at the boost libraries, they are very good to accelerate your development.
From StfnoPad -
One that is NOT on this list.
From unclerojelio
0 comments:
Post a Comment