A visual history of Visual C++ (2017)
9 months ago
- #Microsoft
- #Visual C++
- #IDE
- Visual C++是微软首个面向C++开发的Windows平台专业IDE,始于1993年的1.0版本。
- 早期版本(1.x)需配合独立Windows SDK工具使用,但首次引入了集成调试功能,这是16位Windows开发的重大进步。
- Visual C++ 2.0(1994年)将SDK工具整合进IDE,显著提升了32位开发的易用性。
- Visual C++ 4.0新增Windows 95界面风格并整合帮助文档,但面临CRT动态库部署难题。
- Visual C++ 5.0和6.0优化了界面,标准化MSVCRT.DLL使用,增强了长期兼容性。
- Visual C++ 2003和2005更新了CRT动态库(MSVCR71.DLL/MSVCR80.DLL)并取消了功能受限的标准版。
- Visual C++ 2008和2010进行界面革新(2010版采用WPF框架),但存在性能和兼容性问题。
- Visual C++ 2012新增Windows 8支持,但颇具争议地取消(后又恢复)了对Windows XP的编译支持。
- 后续版本(2013/2015/2017)专注C++语言特性增强,界面风格保持与2012版基本一致。