One warning, I personally cannot and will not recommend the book "Learn C++ in 21 Days". To start with, the concept is flawed. C++ is far to flexible in its use to pretend that a super genius could learn all of it and its best uses in 21 years, let alone days. Lots of luck, hope this helps you out.