VC6与VC.net是不是都基于C++语言的?如果用VC.net开发出来的程序,要不要安装framework的?
VC6与VC.net是不是都基于C++语言的?如果用VC.net开发出来的程序,要不要安装framework的?能不能跨平台使用?...
VC6与VC.net是不是都基于C++语言的?如果用VC.net开发出来的程序,要不要安装framework的?能不能跨平台使用?
展开
4个回答
展开全部
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++要低的多
.NET不像JAVA可以跨平台,但是有个开源的MONO倒是可以在别的平台运行,你百度一下就能找到,不过我感觉意义不大。
VC.NET是VC的高级版本,微软的Visual Studio(IDE即集成开发环境)已经出到VS2010了,开发效率比较高
其实微软.NET主打语言是C#语言,语言风格类似于JAVA,是目前和JAVA有得一拼的面向对象语言,它比C++安全,编写的程序不容易崩溃,但效率比C++要低的多
展开全部
上面的回答都是错的,都是外行啊。
C++在有了vs.net之后在微软那里分了2种,一种是native的,一种是managed的
前者 与 vc6年代的程序符合,都是标准c++程序。
后者是.net的一部分。
如果你开发前者的话,是不需要在分发程序出去的时候附带.net framework的
C++在有了vs.net之后在微软那里分了2种,一种是native的,一种是managed的
前者 与 vc6年代的程序符合,都是标准c++程序。
后者是.net的一部分。
如果你开发前者的话,是不需要在分发程序出去的时候附带.net framework的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是基于C++语言的,用VC.NET开发的程序需要托管环境支持,即需要.net framework的支持,只要机器上能装.net framework就能在这台机器上运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VC.net必须安装。net framework ,毕竟是托管C++
vc6开发的程序不必安装框架
vc6开发的程序不必安装框架
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询