we get a lot of posts here asking (repeatedly) for book recommendations. So, this is intended to be a thread for people to post their recommendations for books/tutorials etc. It may be of use as a reference, and save us from posting the same things over and over again.
My recommendation is Bruce Eckel's Thinking in C++
. It, along with helpful members of this forum, taught me almost everything I know about C++. Not that I have a great deal of knowledge, but I get by
This particular book has the added advantage that you can download the full text of both books (it's in two volumes) quite legally from the author's website
For general reference, see DannyBoy's link to CppReference.com below. If what you're looking for isn't there, I sometimes find this site useful for the STL: SGI: STL programmer's guide
. Note that this is not exactly the same as the standard library that ships with most compilers, but everything I've looked up on it so far has worked!
People, please post your suggestions. Admins/mods, if you think this thread looks useful and you have the power, please sticky it!
(edited for prettifying + added SGI link)