使用哪种编程语言编写Windows Vista代码?
答案 0 :(得分:20)
嗯,Windows内核几乎完全是C.然而,有些不同的方面使用C ++,比如shell的某些部分,等等。核心是C.其他语言,甚至.NET可能在某些角落用于某些应用程序,但C是Windows中首选的操作系统语言。
答案 1 :(得分:4)
从使用Windows CE操作系统开始,我会说它是旧学校代码和接口的混合C,以及驱动程序和其他代码的幕后C ++。它(WinCE)在C接口后面的驱动程序中使用C ++到系统的其余部分。
现在我要猜测并说现在还有很多C#和其他代码。
答案 2 :(得分:3)
多种语言可用于创建Vista。
对于低级部分,C和汇编语言。
大多数人都使用C / C ++。
某些更高级别的应用程序可能是用托管代码编写的。
答案 3 :(得分:2)
我想象一下C / C ++和Assembly的组合(用于设备交互)。
答案 4 :(得分:0)
据我记忆,Windows Research Kernel(即afaik,基于XP)是用C语写的。我假设其余的也是。但是,仅仅因为内核是用C语言编写的,并不代表整个操作系统。还有图书馆,工具和应用程序,没有它们,Windows将毫无用处。其中,我假设大多数是用C,C ++或C#编写的,尽管这只是一个假设。
答案 5 :(得分:0)
Garry永远是对的,如果微软否认C被取代,他们应该在他们继续之前与他核实。
答案 6 :(得分:0)
Windows vista采用多种语言编写,用于不同的事情。整个内核是用C语言编写的,而其他部分则使用C ++,也可能是.NET。
答案 7 :(得分:-1)
Vista操作系统有很多变种,可以在英国和Kandohar这样的地方使用,如Vista及其定义规则中所述。有些编码用于家庭计算的RCODE,其他编码可能用COMAL,VBAS或ICODE编码,用于基于某些计算机基本单元中使用的Commodore(CBM)63的计算机。高级语言汇编成的是保密的,是英格兰创作人员的保留,该团队支持微软为其他国家创建的版本,并且在工作场所使用的计算机上安装的变体具有不同的保护策略。符合隐私规则的商业数据。
答案 8 :(得分:-1)