I'm actually learning from "C++ by Example - Learning with UnderC" (or something like that). Haven't advanced more into the book because I'm lazy but it's a pretty good book.