为什么使用Visual Studio 6 for C++

ant*_*009 7 c++ visual-c++

我只是想知道为什么用C++ for Windows编程的程序员总是使用Visual Studio 6而不是Visual Studio 2008?

2008年的编译器不比VS6好吗?

我问的原因是因为我使用了许多总是用VS6编写的sdk?

非常感谢,

史蒂夫

dcw*_*dcw 16

部分原因可能是因为早期的编译器通常(但并不总是)比以后更快,而且功能更丰富/符合标准的编译器更快.我不知道这是否适用于VC6 vs以后,但它可能会这样做.

在VC6的情况下,我认为两个主要因素是IDE 比任何一个痛苦的慢速和贪婪的Visual Studio 200x IDE使用起来快得多,并且有大量遗留代码无法在以后编译,并且更符合标准的VC++编译器.


vav*_*ava 14

这是遗产.在VC6中编写了太多代码.它与VS 2003之间有4年的时间.将代码拖到新的编译器总是很痛苦,所以许多开发人员和管理人员都不想这样做.