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托管.

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

MFC和c#没关系.要一定说有关系,那么只能说都是微软的.MFC是一套c++的库.是ms为了简化vc开发而提供的.要知道,c++本身是没那么多库文件的,它只提供了最核心的语言的一些功能.例如字符串,容器,哈希等等这些工具,实际都是没有的.所以,若干组织或者厂家,用c++编写了很多的库.MFC就是其中之一,此外还有STL等.而c#呢,是.net框架里的一门语言.和c++是两回事.虽然都带个c,其实关系不太大.c#/.net这个玩意和c++就不太一样了.他不仅仅是一门语言,还带一个庞大的类库,里面的字符串,容器,等等若干功能,自身都带了.所以说c#和.net其实是不分家的.不知道这么说你能不能明白.呵呵~

相关搜索:

网站地图

All rights reserved Powered by www.5129.net

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