Joh*_*sky 4 c++ compiler-construction benchmarking visual-studio
当我从VS6升级到VS2005时,我看到我的国际象棋引擎程序的速度提升了10%,并带有默认的编译设置.
想知道一般情况是否一样,以及从那时起对MS C++编译器的最终输出做了哪些改进(如果有的话).
关于从2010年之前的VC++版本迁移到VC++ 2010+:
如果您大量使用STL容器和算法,升级到VC++ 2010+可能会提供大大超过10%的改进,因为VC++ 2010 +实现了C++ 11的移动语义.
我记得Boost邮件列表中的一篇特定帖子声称,当他们从VC++ 2008迁移到VC++ 2010时,他们的应用程序性能提高了900%:[boost] [GGL] [几何]使用Visual C++ 2010时速度无法解释