从Visual Studio C++ 6.0到VS 2008?

Sna*_*zer 2 c++ ide build visual-studio

我在一家在VC6上进行C++开发的公司工作,我们正考虑转向VS 2008.

升级有什么好处?

有什么缺点?

有关迁移项目文件的任何指南/步骤,或者我应该注意的问题?人们可以转向不同的开发界面吗?

Jar*_*Par 9

对我来说,升级到2008年的最大原因是C++编译器中的标准合规性水平.它从VC6 大大改进,并且能够使用您熟悉或想要使用的大多数库.包括STL,BOOST和TR1.

缺点是升级的正常问题.例如,改进的标准合规性意味着它可能会破坏一些依赖于非标准行为的代码.我没有想到具体的例子,但我确信他们在那里.

  • "for"变量作用域,wchar_t!= short是我能想到的两个例子. (5认同)