VS2005中开发C++和在VC++6.0中有什么不同?

请帮我指出两者相比之下的优缺点,谢谢~~
但是现在很多人开发C++还是用的VC6.0哦,能给我解释一下么??

VS2005支持.NET开发,VC6.0不支持,但是我个人还是比较喜欢用VC++6.0 占用系统资源少.不习惯用VS2005,除非要开发.NET程序,不然我不碰那玩意儿.VC++6.0还是很经典的!
PS:其实无论VS2005还是VC++6.0,都是工具,做程序开发重要的是你的思维,工具用的顺手就可以了.
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-01-03
当然是VS2005更优越些,是VC++6.0的升级版.一些早前的代码能在VC++6.0中编译,VS2005都可以.但VS2005能编译的,VC++6.0不一定会编译通过
VC++6.0的版本已经过时了.
第2个回答  2015-11-04
没有什么太多不同的,好像就是for循环里定义变量不一样吧啊
第3个回答  2008-01-03
Microsoft Visual C++ 2005 提供了强大和灵活的开发环境,可用于创建基于 Microsoft Windows 和基于 Microsoft .NET 的应用程序。它既可以用作集成开发系统,也可以用作一组独立的工具。Visual C++ 包含下列组件:

Visual C++ 2005 编译器工具。该编译器包含一些新功能,支持面向虚拟计算机平台(如公共语言运行库 (CLR))的开发人员。现在已经有面向 x64 和 Itanium 的编译器。该编译器仍支持直接面向 x86 计算机,优化了针对这两种平台的性能。

Visual C++ 2005 库。其中包括行业标准活动模板库 (ATL)、Microsoft 基础类 (MFC) 库,以及各种标准库,如标准 C++ 库和 C 运行时库 (CRT)(该库已得到扩展,可以向引起安全问题的已知函数提供安全增强替代项)。新增的库是 C++ 支持库,其设计意图在于简化面向 CLR 的程序。

Visual C++ 2005 开发环境。虽然可以从命令行使用 C++ 编译器工具和库,但开发环境却提供了对项目管理与配置(包括对大型项目的更好支持)、源代码编辑、源代码浏览和调试工具的强大支持。该环境还支持 IntelliSense,在编写代码时,该功能可以提供智能化且特定于上下文的建议。

除常规的图形用户界面应用程序外,Visual C++ 还允许开发人员生成 Web 应用程序、基于 Windows 的智能客户端应用程序以及适用于瘦客户端和智能客户端移动设备的解决方案。C++ 是世界上最流行的系统级语言,而 Visual C++ 则为开发人员提供了生成软件的世界级工具。

以上是在MSDN里对VisualC++2005的介绍,但是我个人觉得VC++6.0更好用,就上lcg1986说的那样。

vc++6.0与vc++2005有什么区别吗?
简单的说6.0和2005的大多数MFC是相通的,就我的使用感受,感觉2005编译器相对6.0语法检查更严格了,就是说在6.0里能编译通过的语句在2005里可能就会出现错误和警告提示。有些函数在6.0下可以用的,在2005里可能已被其他函数替换,具体的要查MSDN。我一般6.0,2003都装,因为早期的一些程序都是6....

vsiual C++6.0和visual C++2005的区别,学编程用哪个好,具体介绍一下...
从.net2003开始,微软给了我们一个新的框架和编程模式,使程序员不必费时间解决不同系统间软件的移植而专心解决新的应用了。但不利于学习c++的初学。因为非从c++的知识要求太多了,重点偏移了。况且只要不是 作商业用途,只为学习的话没必要用它。

Microsoft Visual C++2005好还是Microsoft Visual C++6.0好
把C++语言学好就行了,这两个只是开发工具,2005是.net平台了,我开发都是VS.NET2005支持20多种语言,当然也支持C++,但是里面是不是有做什么改动,编译出来的程序需不需要.net framework支持我就不清楚了(我听个IT主管说不用,不太清楚,没去试验过),我是用C#开发的,但是我一些朋友他们都是用...

VC ++ 6.0中文版与VC++ 2005中文版哪个是最新版?
C\/C++是一种编程语言,VC++是一个C\/C++的集成开发环境.VC++和BC++是两种支持C++语言的集成开发环境。VC ++ 2005是最新版,它支持.NET Framework,VC++6.0是微软1998年发布的.VC ++ 6.0中文版与VC++ 2005中文版都是属于微软公司的.Visual Studio 2005 不是一个程序包.它包含了VC++2005.B...

vc6.0和vs2005差别大吗?主要差在哪里?
五、Visual C++ Components 目录 自 VC 7.0(即VS2005) 就已被移除,原先在 VC++ 6.0 中的操作为:菜单 Project->Add To Project->Components and Controls->Visual C++ Components->Popup Menu 。 .Net 环境项目可以通过工具 (Tools) -> 选择工具箱项 (Choose Toolbox Items) 进行 ; MFC ...

vc++6.0 vc++2005 vs2005 区别联系
vs2005 就是Visual Studio 2005 是VC++2005、VB2005,C#2005合在一起的一个集成开发环境。VC++6.0只是一个编程环境而已,如果你的vc++已经有了一定的水平,那么可以轻易的转动使用VS2005或VS2008(这是MS最新的编程环境,VS2010刚出了一个测试版,正式版要到2010年),当然这需要一个过渡的时间,...

...中c++用得是什么版本什么类型的编译器?vc++6.0中用的是什么版本什么...
vs2005是vs2005 C++ compiler, vc6就是vc6的编译器 不光是ide变了,库,技术,编译器全都变了,现在要用就用2008吧反正都向下兼容,再去下个visual assist,2008基本无敌了

VC++几个版本的主要区别?
VC++不同版本在C++标准执行和安全函数上的改进显著。例如,从VC++6.0到2005和2008,C++标准的执行更加严格,比如局部变量作用范围和命名空间的使用方面。新增的安全函数,如scanf_s(),提高了程序的安全性。界面和操作方面,早期版本的界面设计更为人性化,使得操作更加方便。然而,从功能和界面操作来看,...

装了vs2005还要装vc++6.0吗
可以装;不必装。vs2005对C语言的国际标准支持的要好一些。 只不过,假如单纯的练习编程的话,vs2005就有点大材小用,因为这样的集成开发环境一般是用作大型项目开发的。单纯编程的话 我建议用一下 Devc++,一个开源软件。它内部使用的gcc(对C99标准支持得最好的编译器)。并且界面方面也比较简单 ...

...2005能编译运行VC++6.0编写的源代码吗?有什么要注意的?
Visual Studio 2005有一个查看项目并决定启动哪个版本的版本管理器。如果打开以前的项目,比如VC++ 6.0,Visual Studio 2005 会提示您在进行转换前保存一个副本,然后生成一个描述发现问题的 XML 报告。注意:有较小的语言更改 -- 需要进行少量编辑,以适应少数语言一致性的更改,多数"新的"规则成为 ...

相似回答