Visual C++ 2008 Express Edition与Visual C++ 6.0的区别

来源:百度知道 编辑:UC知道 时间:2024/05/22 06:04:23
那对于同样的一个c++程序 会不会出现不同的编译结果 ???
这是我最关心的

编译结果理论上说是一致的,因为一些基础的库文件和类文件是一样的。

VC9完全支持现在普遍使用的C++标准 VC6不是
VC9支持C++/CLI 虽说这个没什么用
VC9E是免费的 VC6不是
VC9E需要自己配制的东西比较多(默认连Platform SDK都不带) VC6也好不到哪儿去(MSDN一样得单找去,而且不好找)

---

语法区别还是很大的。毕竟VC6太古老了。
比如for (int i;;);的解释就不一样。