VS是微软的集成开发环境,可以进行不通语言的开发(不只是C++),其中VC++集成开发环境就属于VS的一部分。VC++可以针对32位的平台(使用32位的C++编译器集合)和64位平台进行开发。我上面说的就是VC++32 和 VC++64就是指32位的VC++编译器和64位的VC++编译器。
内联汇编,标准C++只是定义了内联汇编的关键字,并没有说明内联汇编用什么语法来写,所以不通的编译器使用不同的内联汇编语法: VC++编译器使用Intel的汇编语言语法,而GCC编译器则使用AT&T的汇编语言语法。而且有的编译器可以不支持内联汇编,比如VC++64位就不在支持内联汇编。
如果你要用汇编语言编程最好是将程序写成一个库,然后再从C++程序中调用。总之呢,如果不是什么特殊需要,尽量使用高级语言来编写。