Hi. I've been wanting to learn C++ for some time, mostly for game development, and after seeing it at a bookstore, I picked up a copy of Teach Yourself C++ in 21 Days. However, it's only covering the DOS aspects, and I'd like to work in Windows. Should I trade it in for the Visual C++ Edition, or should I learn C++ first, then Visual C++? Or should I get another book entirely? Sorry for all the questions, but I don't want to spend time learning something, only to have to "un-learn" it to develop in Windows. Thanks.