昨天还好好的,今天一大早来,俺的项目程序VC6.0打不开工程文件了,其它别的都可以,查了半天也不知道什么原因,点击工程文件后什么也不提示什么也不显示,郁闷了半天,最后没办法新建了个工程,倒腾了半天文件,终于OK,有惊无限啊!决定等这个项目完了,改2005了,有大大知道这两种编译环境下,编程有什么地方需要特别注意的吗?

解决方案 »

  1.   

    vc2005对于新的c++标准支持的更完善,IDE的一些设置项目换了地方,没有ClassView了,反正是比Vc6好用。
      

  2.   

    主要就是字符集的问题了,VS2005默认的是UNICODE。
    其它的也都差不多。
      

  3.   

    Class View还有吧。Ctrl+Shift+C弹出Class View。
      

  4.   

    你从VC6.0到VS2005 需要一番革命性的更改,很多函数实行了防御性的检测。所以函数参数都变了。
    VS2005到VS2008却是可以完全兼容的。相对于VS2005 和VS2008,VS2008不管是速度,还是运行的流畅度都稍优。我是从各个版本都用过来的。既然革命性工作一定要做,我觉得你还不如直接从VC6.0升级到VS2008
      

  5.   

    很多公司还是用VC6的,呵呵。不过这个无所谓的,不管是VC6、VC2005、VC2008本质上都一样的。