我是一个初学者 听朋友说6.0比较适合入门 可是我的系统与6.0实在是太冲突 根本就运行不起来 兼容性也调了 管理员权限也试过了 都不行 后来查了一下 最新的是vs2010 不知道开始就学这个合不合适
其实代码差别大不大对我没有什么影响 本身就是小白一个 不过我不知道直接接触2010会不会让自己少学什么东西 还请各位朋友帮忙解惑 麻烦啦
差别大,主要表现在以下方面
一、包含组件不同
1、vc++6.0:集成了MFC 6.0,包含标准版(Standard Edition)、专业版(Professional Edition)与企业版(Enterprise Edition)
2、vs2010:带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。
二、系统支持不同
1、vc++6.0:对windows7和windows8的兼容性较差。在Windows7使用VC6.0只需要忽略兼容性提示即可正常使用, 但是在Windows8(含Windows8.1)使用VC6.0则需要改原MSDEV.EXE文件名并改兼容性才能正常使用。
2、vs2010:还支持 IBM DB2和Oracle数据库。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
三、优缺点不同
1、vc++6.0:由C语言发展起来的,也支持C语言的编译。6.0版本是使用最多的版本,很经典。最大的缺点是对于模版的支持比较差。
2、vs2010:拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。
参考资料来源:百度百科-Visual Studio 2010
差别大,主要表现在以下方面
一丶包括不同的组件
1.vc++6.0:与MFC6.0集成,包括标准版、专业版和企业版
2.Vs2010:引入了NETFramework4.0MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview—CTP),支持Windows7应用程序的开发。
二丶系统支持是不同的
1.vc++6.0:windows7与windows8的兼容性较差。在Windows7中使用VC6.0只需要忽略兼容性提示即可正常使用,而在Windows8(包括Windows8.1)中使用VC6.0则需要更改msdev.exe文件名,并更改兼容性才能正常使用。
2.Vs2010:还支持IBMDB2和Oracle数据库。VisualStudio可用于在Windows平台上创建Windows应用程序和web应用程序,以及web服务、智能设备应用程序和Office插件。
三丶优点和缺点是不同的
1.vc++6.0:由C语言开发,还支持C语言编译。版本6.0是最常用的版本,非常经典。最大的缺点是对模板的支持不足。
2.Vs2010:软件开发可以通过拖动完成。简单的操作就可以实现一个界面的生成。但拖动接口时,还应具备相应的代码实现功能。
本回答被网友采纳