一台电脑同时装上VC++6.0和VS2010冲突吗?

如题所述

不冲突,不在同一个目录下不会产生冲突的,两者完全兼容,但是不建议先装高版本后装低版本,最好从低版本到高版本装。

Microsoft Visual C++ 6.0,简称VC6.0,是微软于1998年推出的一款C++编译器,集成了MFC 6.0,包含标准版(Standard Edition)。

专业版(Professional Edition)与企业版(Enterprise Edition)。如今仍用于维护旧的项目。(但是,这个版本在Windows XP下运行会出现问题,尤其是在调试模式的情况下

Visual Studio 可以用来创建Windows平台下的 Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office插件。

扩展资料:

VC6.0和VS2010最大的区别在于默认的字符集,VC6.0默认的字符集为ANSI,而VS2010默认的字符集为UNICODE。这就造成了,VC6和VS2010在处理字符问题上的不同。首先要说明的是,这种不同主要是编译器层面上的不同。

这主要是为了处理字符的方便性来做出更改的。而本身C++语言上的字符类型并没有改变的,比如char类型仍然为1个字节,字符常量默认的也是一个字符占用一个字节的。

参考资料来源:百度百科-Microsoft Visual C++ 6.0

参考资料来源:百度百科-vs2010

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-24
同时装 vc6,vs2008,vs2010的路过……
本人安装过程:vs2008+sp1补丁包——vc6——vs2010。
他们的默认安装目录都是不同的,所以不存在冲突问题。
pS:vc6编程用起来很麻烦,但它带的那几个工具不错,尤其dependencies后续版本却没有本回答被网友采纳
第2个回答  2011-06-02
我开始电脑有VC++6.0,然后安装了VS2010,二者没有冲突,都可以用哦
第3个回答  2011-06-02
我的也都在用VC6.0和vs2010,只是我先装的VS2010,后装的VC6.0,只要在安装VC的时候选择不覆盖就无问题了
第4个回答  2011-06-02
我是xp系统,首先装的VS2010旗舰版,发现不太会用,囧。后来装VC++6.0简体中文企业版。未见冲突。不知道楼主是不是也遇到了类似尴尬。。。
微软方面回答是两者完全兼容,但是不建议先装高版本后装低版本,最好从低版本到高版本装。
同意楼上的说法,两个版本要放在不同的文件夹。

一台电脑同时装上VC++6.0和VS2010冲突吗?
不冲突,不在同一个目录下不会产生冲突的,两者完全兼容,但是不建议先装高版本后装低版本,最好从低版本到高版本装。Microsoft Visual C++ 6.0,简称VC6.0,是微软于1998年推出的一款C++编译器,集成了MFC 6.0,包含标准版(Standard Edition)。专业版(Professional Edition)与企业版(Enterprise ...

VS2010和VC++6.0能否同时安装
两者能够安装在一起。但要注意一个问题:必须先安装低版本然后再装高版本;假若先安装高版本,那么低版本就不能安装了。VS是高版本,VC是低版本。

VC6.0和VS2010兼容吗?
不兼容。高版本的Visual Studio打开低版本工程需要对工程进行升级(会自动进行),而低版本Visual Studio绝大多数情况下无法打开高版本工程。而其中VS6.0完全无法打开之后版本的工程,因为工程文件格式已经变了。C++方面,VC6.0是C++标准确定前开发的,所以在很多语法尤其是C++标准库上和之后的版本不兼容。...

为什么同样的C程序在VC++6.0可以运行,在VS2010就不可以?
VC++ 6.0在1998年发布,那时还没纳入scanf_s函数,所以用它编译不会出现告警。

VC6.0中可以运行。VS2010就出问题了。
首先肯定从功能上VS2010是绝对可以替代VC++ 6.0的,这个你完全不用怀疑,只是VC++ 6.0下面的库肯定是比VS2010小的。但是VC++ 6.0有个最大的好处,你建立一个CPP文件也可以编译,不需要建立一个工程,而VS2010是以工程组织的,必须得建立工程来编译,有时候就麻烦一些了。RE补充:不一定可以,但是...

...了VS2010,但是由于不太熟悉只能卸了再安装VC++6.0了,可每次都出现版...
微软的东西很恶心的,有很多卸载不干净的,比如office,所以最好就是重装系统再安装。至于vs,要想同时安装多个版本就只能先安装低版本的,我同时安装过vc 6.0,vs2005. vs2008,安装顺序也是这个顺序。对于你的问题建议重装系统再依次安装。

为什么我用vc++6.0和vs2010编译同一段代码、运行速度天差地别
这个可能是因为6.0和2010所使用的函数库可能不同,链接的系统库不同 你可以采用下面的方法再试一下:1、创建项目的时候选择一个空白的控制台项目,就是创建完以后一个文件都没有的那种。然后添加一个c++源文件,将代码写进去 2、编译的时候记得用release模式 3、记得运行的时候关闭电脑的其他程序,尽...

我vc++6.0学了一部分了,现在正在打vs2010的主意,又很犹豫,是直接学2010...
2010和VC6差不多,多出来CLR部分,我觉得如果用CLR倒不如用C#来写,除去这部分6和2010差别不大,总之建议学习新的吧,毕竟迟早得学习新的!另外无论哪个只不过是工具,不要把工具看到太重,实质的东西还是C++本身!看在用Ipad打字这么困难的分上,采纳了吧!

vs2010与vc++6.0的编程有什么区别?
1、编译器的不同 VC6.0更初级,更适合初学C语言的人使用,但是由于VC6.0推出的时间比较久,因此有很多变量和函数定义的方法都跟不上时代了,而且与win7会有一些不兼容;VS2010:相对功能比较完善,兼容性更好,代码风格和代码提示对于编程者来说更完善,编写程序更方便。2、实现功能的不同 从VS2002...

VS2010和VC6.0的区别是什么哦?
vs2010和vc6.0都是微软推出的集成开发环境,但是vc6.0推出的时间相对很早,所以里面对各种错误的处理比较差。比如同一个错误,可能vs2010能够让你根据他的出错信息准确找到错误,vc6.0在一些情况下就很难做到。而且vc6.0对代码的“格式”要求比较严格 比如变量的定义要放在程序开始,不能再循环中初始...

相似回答