<分区>
VC++.net编译器(cl.exe/EHsc)和GCC编译器有什么区别,编译,比方说这个程序:
#include <iostream>
using namespace std;
int main(){
unsigned int test;
cin >> test;
cout << test;
return 0;
}
我知道vc++编译器编译成exe,gcc编译成linux可执行文件,仅此而已。但真正的区别是什么?
编辑:我正在考虑较低级别的差异。让我更清楚一点。在同一平台上用 2 个不同的 C++ 编译器编译的同一个程序有什么区别(win 或 linux 无关紧要)。