Ok, is there a major difference between C++ and Visual C++? Is there enough difference between them that code written in C++ won't run on VC++? I have this book called "3D Game Programming with C++" and no matter how many times I try to copy code out of it into my projects, the compiler gives me errors. Is it because of the compiler used in the book different than what I have?