There are many books out there tha cover C++/C#/Visual C++ but it you're interested in spending some quality time in learning it, I'd recommend Sams Learn C++ in 21 Days book. It offers source code with the projects for you to look at, plus it also comes bundled with a free trial version of MS Visual C++ as a compiler, as well as your choice of another compiler (I forget the name now). However, you might just try Googling for some resources first for free online tutorials. Heaven knows there are plenty of them out there.