www.5129.net > MFC, .NET,C++.NET,C#.NET,QT 它们有什么关系??

MFC, .NET,C++.NET,C#.NET,QT 它们有什么关系??

.我来说一下 首先 他们 都放在一起 就没有可比性了.需要做一下划分 语言 C++ C++.NET C#=C#.NET C Basic Delphi Erlang Ruby JAVA 等等 语言之间没有关系,因为是不同语言,但是他们可以通过一些跨语言机制 来协调起来.一般小项目

.我来说一下首先 他们 都放在一起 就没有可比性了.需要做一下划分语言C++C++.NETC#=C#.NETCBasicDelphiErlangRubyJAVA等等语言之间没有关系,因为是不同语言,但是他们可以通过一些跨语言机制 来协调起来.一般小项目用不到.

.NET只是一个平台而C++ 和 MFC是在此平台上用这两种实现编程而MFC是WINAPI和C++的结合

C#是.NET平台上的一种语言,C++也是一种语言,.NET是一套框架.

c++是最早一代的面向对象语言,在c的基础上发展起来兼具c的底层操作有点和c++的面向对象概念c#是新一代和java类似的完全面向对象的语言,基于.net frameworkc++.net和c#.net实际上就是c++和c#在.net framework上的一个说法

C++是语言,而.net是一个的类库,从C++6.0以后,C++的内库也是基于.Net的.以前的时候是专门用自己的一套,如:MFC等,到7.0、8.0后都集成在.net框架中了.

c++和c#是一种语言.vc++,vc++.net,c#.net是开发环境.其他的上面几位说的非常好了.

C和C++是两种语言,分别为面向过程和面向对象的高级语言;C#是微软的Java、C++和VB的杂交品种,基本上也算一种语言;VC++是微软版的C++,有些扩展,适用于Windows系统;VC.net是使用了.net平台的VC++,用到了.net托管.

MFC,是应用框架,包含很多类,这些类的行为其实是预设的,但起具体的操作由你定义,举个简单的例子,你可以轻松构建 对话框,单文档,多文档程序.是因为有这样一个框架..net 不是开发平台,而是虚拟机,编译器将你的源码编译成中间语言,中间语言可以在.net 环境下执行..net 就想当于 java 的 JVM.

C/C++是编程语言,C是C++的爸爸,也就是说C++从C发展而来,而C++完全兼容C的语法.国际上有一个专门管理C++的机构,它们负责C++的标准制定.VC++是微软公司的C++编译环境,使用它可以极大的提高编程速度.C#是微软的一种高级编

相关搜索:

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com