There's a book available online somewhere, that I am too lazy to find, which is called something along the lines of "C++ for C programmers". If you already know C, read this. Or at least the parts that interest you. There's more to C++ than anybody could be bothered learning. You're happier taking a narrower view of the language and ignoring the esoterics.