我想你是想问visual C++ 2005和Visual c++ 6.0的区别吧。
visual C++ 2005是.Net平台的,6.0不是。
Visual Studio 2005包括visual C++ 2005,visual Basic 2005等
两者对C++的语法支持有不同的地方,
如for (int i = 0; i < 10; i++)这样的语法在6.0中就不支持。
Visual Studio大,C++6.0告别小
vs可以支持很多开发语言包括c++,vc++6.0支持c,c++。
VC6对应与于VS98