编程语言和开发包还有各种程序接口之间的关系是什么?比如c++可以调用DriectX SDK中的API,那么c#可以么
1个回答
展开全部
首先 C,C++,C#三者区别
继承关系是C -> C++ -> C# C++完全向C兼容,C程序几乎不用修改即可在C++的编译器上运行.C++也称为带类的C,在C的基础上增加了许多面向对象的概念.虽然是C的扩展,但 并不意味着C功能不如C++,最牛的操作系统是用C写的(不是C++哦).
C#是微软弄的一个东东,继承了C和C++的许多东西,但和两者基本上 已完全不一样了.你可以把它当作一种全新的语言来学.
DriectX是由微软公司创建的多媒体编程接口,由C++编程语言实现的,所以不存在c++调用DriectX SDK中的API。 C#当然可以调用DriectX 的Api ,一家公司出的嘛
继承关系是C -> C++ -> C# C++完全向C兼容,C程序几乎不用修改即可在C++的编译器上运行.C++也称为带类的C,在C的基础上增加了许多面向对象的概念.虽然是C的扩展,但 并不意味着C功能不如C++,最牛的操作系统是用C写的(不是C++哦).
C#是微软弄的一个东东,继承了C和C++的许多东西,但和两者基本上 已完全不一样了.你可以把它当作一种全新的语言来学.
DriectX是由微软公司创建的多媒体编程接口,由C++编程语言实现的,所以不存在c++调用DriectX SDK中的API。 C#当然可以调用DriectX 的Api ,一家公司出的嘛
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询