I recently bought this book:
Starting Out With C++, Fifth Edition, by Tony Gaddis.
I've been wanting to learn C++ recently, and also in July I'm going to a programming camp at MIT and we're expected to have previous knowledge in C++ and Java. The problem is, as I read closer (yeah, should've done it in the bookstore) it said it was intended for use with a 1-2 semester C++ course. Oops.
So, now I'm considering returning it. But before I decide, does anyone here with C++ experience know if this would be a good place to start learning C++, or would information be left out, or I get lost, as it was intended to be read by someone currently in a class?
If I do return it, what books/guides would you recommend? I'm considering Sam's Teach Yourself C++ in 24 Hours, as I've heard the Sam's Teach Yourself series of books are good, but it seems rather short.