This guide to C++ is presented in the form of a real-world classroom experience. Over 100 questions are asked and answered in each chapter. It anticipates every question the reader may have asked themselves and many others they would never think to ask.
Read this just for fun, as I had already known C++ for along time by this point. It's a great, casual look at C++ and I would highly recommend it to a beginner, assuming there is an up-to-date edition.