vc60,vc60 sp2,vc2003,vc2005,vc.net,等等,他们之间的区别是怎样的?
admin 发表于 2010-07-22 | 来源:互联网 | 阅读:

vc6.0,   vc6.0   sp2,   vc7.0,   vc2003,   vc2005,   vc.net,等等,他们之间的区别是怎样的,各自的优缺点又是怎样的?mfc有何提升?对unicode的支持是否有所增强(vc60好象一些控件对unicode支持不够好)?

        我一直在用vc60,觉得挺好,最近想换一个好一点的版本,但不知道各个版本之间的差别.
 
        vc.net这样的版本是不是不太通用呢?我曾使用过一些软件,要求在使用前必须先安装.net,在xp上这样我也忍了,在win2000上就算安装了.net也运行不了,提示出错,我就非常纳闷了,不知道是不是因为它是用.net做的,这样烦琐的步骤不是软件使用者希望看到的吧.

        希望各位大侠给我一点意见啊,谢谢^_^

已经有7 个评论
  1. doing7 说:

    对于非托管C。 VC7(就是2003)基本已经成熟了。 VS2003和VS2005相对于VS6来说的改动 1.加入了新语言C#,和。NET库。 2.编译器更适合标准。 3.统一的IDE,不像VS6每种语言都有一个IDE,2003和2005都只有一个IDE。 4.增强的编辑和调试工具,2003和2005的调试功能比VS6爽多了。 2003的后续版本重点都在。NET上了。

  2. yyyy6 说:

    谢谢   aaronwang81(痞子)

  3. xjhuc05 说:

    楼主这个问题挺深的,首先这些都是编程工具,但是VC6.0的工程放到VC7.0(就是VC2002)底下有可能编译不通过,VC7.0的放到VC7.1(VC2003)底下也有同样问题,VC的版本之间的兼容性不是很好,主要体现在编程的规范上有所不同,上网搜一下有一大堆。但是.NET又不同了,不同的编程框架,不同的编程语言。

  4. wuwei04 说:

    楼主的问题就和 "请问win32,win95,win97,win98,winme,win2k,winxp,win2k3,vista…有什么区别? "一样。 太难回答。它们都是C语言的一个编辑器而已。优点就是漂亮了,功能多了,安全性高了,缺点就是越来越大了,越来越慢了。。。和操作系统之间的比较结果是一样的。

  5. 红烧生鱼片 说:

    版本号不一样,出产年代不一样…

  6. yyyy6 说:

    vc2005   是不是去掉mfc了?

  7. yyyy6 说:

    没有去掉

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明