For newbs that need a good book to learn from! (I have 2000 or so as it is :P) No dummies books, they blow.
Name:
Anonymous2007-01-05 9:56
"Accelerated C++" by Koenig and Moo for beginners.
"Modern C++ Design" by Alexandrescu for advanced.
Steer clear of books which start by teaching you the C subset, or overemphasise OO. Good C++ style is very different from good C style, and C++ is a multi-paradigm, not OO, language.