There is no difference, or rather, there is no such thing as VC++. Microsoft Visual Studio or Visual C++ Express are often misnamed as VC++. However, they are just IDEs (Integrate Development Environments) which allow you to edit and develop programs written in C++. Take a look
here[
^] for more information.