Windows下的C++编程——你过时了么?

来源:互联网 发布:淘宝个人店铺假货 编辑:程序博客网 时间:2024/05/22 02:02

 

现在很多人仍然在用VC++6.0编写Windows下的C++程序,一些老程序员可能会说:“用习惯了,觉得挺好用,不需要改变”,不无道理,但事实上是跟不上编译器以及开发环境的更新步伐。可是我们这些新生程序员呢——到底该如何选择? 先让我来陈述以下事实:
    1998年C++标准第一版诞生,编号是ISO/IEC 14882,Microsoft Visual C++ 6.0就在当年发行,并且集成了MFC 6.0。
    2003年C++标准第二版诞生,编号与第一版相同,Microsoft Visual Studio.NET 2003于当年发行(包括了Visual C++ 7.1,集成了MFC 7.1),使用了.NET Framework 1.1(这个版本是微软对.NET Framework的一次主要的升级)。其高效的IDE得到认可。
    2005年,Microsoft Visual Studio.NET 2005发行,最初使用了.NET Framework 2.0,相对.Net Framework 1.1有了较大的扩充,后来发行的.NET Framework 3.0,.NET Framework 3.5(还未正式发行)都可在Visual Studio.NET 2005下使用,成为构建当代Windows应用程序的基础。
    不久的将来,Microsoft Visual Studio.NET 2008将正式发行。

    可以看出,眼下流行的IDE是NET 2005,其高效整合的开发环境及所采用的先进技术可以大大提高Windows下程序开发的效率,并且支持最新的C++标准(VC++6.0并非完全支持)。记得一年前,我国C++考核中所使用的开发环境仍是VC++6.0,实在是有些落伍了——不过现在已经改革了。
    因此,若你只熟悉VC++6.0的开发环境,那么我建议,应该好好去读一读C++的最新标准,而且也该换用NET 2005了。 

原创粉丝点击