VC6与VC.net是不是都基于C++语言的?如果用VC.net开发出来的程序,要不要安装framework的?

VC6与VC.net是不是都基于C++语言的?如果用VC.net开发出来的程序,要不要安装framework的?能不能跨平台使用?... VC6与VC.net是不是都基于C++语言的?如果用VC.net开发出来的程序,要不要安装framework的?能不能跨平台使用? 展开
 我来答
innorence
2009-12-30 · TA获得超过3853个赞
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:277万
展开全部
VC.NET就是VC++.NET,既然是.NET那就需要framework,不管是VC++.NET还是VB.NET编写的程序都是需要框架的,就像JAVA程序需要虚拟机才能运行
.NET不像JAVA可以跨平台,但是有个开源的MONO倒是可以在别的平台运行,你百度一下就能找到,不过我感觉意义不大。

VC.NET是VC的高级版本,微软的Visual Studio(IDE即集成开发环境)已经出到VS2010了,开发效率比较高

其实微软.NET主打语言是C#语言,语言风格类似于JAVA,是目前和JAVA有得一拼的面向对象语言,它比C++安全,编写的程序不容易崩溃,但效率比C++要低的多
bloodelf02
2009-12-31 · TA获得超过1657个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:491万
展开全部
上面的回答都是错的,都是外行啊。

C++在有了vs.net之后在微软那里分了2种,一种是native的,一种是managed的

前者 与 vc6年代的程序符合,都是标准c++程序。

后者是.net的一部分。

如果你开发前者的话,是不需要在分发程序出去的时候附带.net framework的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mozily
2009-12-30 · TA获得超过1789个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:396万
展开全部
都是基于C++语言的,用VC.NET开发的程序需要托管环境支持,即需要.net framework的支持,只要机器上能装.net framework就能在这台机器上运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
manyeyes
2009-12-30 · 超过13用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:17.7万
展开全部
VC.net必须安装。net framework ,毕竟是托管C++

vc6开发的程序不必安装框架
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式