I'm doing the same thing ( I mean trying to learn c++ at home by myself) and I've found the Dummies Desk Reference to be a pretty good place to start out.
I looked at some tutorials here, and on other websites, but I think it's good to have a more structured, foundational development process: learn the basics and then move through the more advanced techniques. That way when you come to some code you can't quite understand, you can look back in the chapter or at previous chapters for the explanation. After that, the tutorials become much more useful, 'cos they address very specific techniques in- depth and I'm able to understand them better.
I've found the dummies guide easy to understand and pretty readable. So far. But this is the only guidebook I've looked at.
Plus, I'm an Postgrad student in English, so I don't feel like I'm learning without having books around me

.
By the way, what compiler are you using? Dummies uses DevC++, but if you're looking to break out of the console, there are different books on MSVS.
This post has been edited by confuzius: 9 Mar, 2008 - 08:01 PM