英雄联盟用什么语言编写?C/C++ yyds

news/2024/11/25 18:01:40/

一直有读者咨询C/C++可以干什么,今天这篇文章分享一下具体应用领域。

1、操作系统

Microsoft Windows :汇编 -> C语言 -> C++

Linux :C语言

Apple MacOS : 主要为C语言,部分为C++。

备注:之前用的语言比较杂,最早是汇编和Pascal。

Sun Solaris : C

HP-UX : C

Symbian OS : 汇编,主要为C++(诺基亚手机)

Google Android :2008 年推出:C语言(有传言说是用Java开发的操作系统,但最近刚推出原生的C语言SDK)

RIM BlackBerry OS 4.x :黑莓 C++

2、图形界面层

Microsoft Windows UI :C++

Apple MacOS UI (Aqua) : C++

Gnome (Linux图形界面之一,大脚): C和C++, 但主要是C

KDE (Linux图形界面): C++

3、桌面搜索工具

Google Desktop Search : C++

4、办公软件

Microsoft Office :在 汇编 -> C -> 稳定在C++

Sun Open Office : 部分JAVA(对外接口),主要为C++ (开源,可下载其源代码)

Corel Office/WordPerfect Office : 1996年尝试过Java,次年被抛弃,重新回到C/C++

Adobe Systems Acrobat Reader/Distiller : C++

5、关系型数据库

Oracle : 汇编、C、C++、Java。主要为C++

MySQL : C++

IBM DB2 :汇编、C、C++,但主要为C

Microsoft SQL Server : 汇编 -> C->C++

IBM Informix : 汇编、C、C++,但主要为C

SAP DB/MaxDB : C++

6、Web Browsers/浏览器

Microsoft Internet Explorer : C++

Mozilla Firefox : C++

Safari : (2003年1月发布)C++

Sun HotJava : Java (死于1999年)

Opera : C++ (手机上占用率比较大) 

Mosaic : 鼻祖(已死) C 语言

7、邮件客户端

Microsoft Outlook : C++

8、软件开发集成环境/IDE

Microsoft Visual Studio : C++

CodeBlocks : C++

易语言:C++

火山中文:C++

火山移动:C++

9、虚拟机

Microsoft .Net CLR (.NET的虚拟机): C++

Java Virtual Machine (JVM) : Java 虚拟机:C++

10、ERP软件 (企业应用)

SAP mySAP ERP : C,后主要为“ABAP/4”语言

11、商业智能(Business Intelligence )

Business Objects : C++

12、图形处理

Adobe Photoshop : C++

The GIMP : C

13、搜索引擎

Google : 汇编 与 C++,但主要为C++

14、著名网站

eBay : 2002年为C++,后主要迁至Java

facebook : C++ 和 PHP

阿里巴巴和淘宝:php->C++/Java(主要用)

15、游戏

汇编、C、C++

英雄联盟、星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁车、传奇、魔兽世界.... 数不胜数了,自己数吧

都是用C++开发的,C++语言靠近系统地称,执行速度最快。比如你的两个朋友与你分别玩用VB、Java、与C++编写的“跑跑卡丁车”,你玩C++编写的游戏已经跑玩结束了,发现你的两个朋友还没开始跑呢,那是相当的卡啊。

16、编译器

Microsoft Visual C++ 编译器: C++

Microsoft Visual Basic 解释、编译器:C++

Microsoft Visual C# :编译器: C++

gcc (GNU C compiler) : C

javac (Sun Java compiler) : Java

Perl : C++

PHP : C

17、3D引擎

Microsoft DirectX : C++

OpenGL : C

OGRE 3D : C++

18、Web Servers (网页服务)

Apache : C和C++,但主要为C

Microsoft IIS : C++

19、邮件服务

Microsoft Exchange Server : C->C++

Postfix : C

hMailServer : C++

20、CD/DVD刻录

Nero Burning ROM : C++

K3B : C++

21、媒体播放器

Nullsoft Winamp : C++

Microsoft Windows Media Player : C++

22、Peer to Peer (P2P软件)

eMule : C++

μtorrent : C++

23、全球定位系统(GPS)

TomTom : C++

Hertz NeverLost : C++

Garmin : C++

24、3D引擎

Microsoft DirectX : C++(相信玩游戏的同学都知道这个,现在最高版本是DX11)

OpenGL : C

OGRE 3D : C++

25、服务器软件

Apache:C

Nginx:C

IIS:C

点击链接加入群聊【C语言/C++编程学习基:

小鱼快来啊的个人空间_哔哩哔哩_Bilibili小鱼快来啊,编程学习群:687595047 每天分享一个编程小游戏~C/C++游戏源码素材及各种安装包, 私信不常看!;小鱼快来啊的主页、动态、视频、专栏、频道、收藏、订阅等。哔哩哔哩Bilibili,你感兴趣的视频都在B站。https://space.bilibili.com/1827181878


http://www.ppmy.cn/news/633571.html

相关文章

.vscode下面几个json文件的详细说明

.vscode/launch.json 文件是用于配置调试器的设置文件。在这个文件中,您可以指定调试器的类型、启动配置和调试选项。您可以使用 JSON 格式来编写 launch.json 文件。 下面是一个示例 launch.json 文件的结构: {"version": "0.2.0"…

element form表单触发校验

未操作情况下,表单触发校验,此时需要清除这一项 一定要在数据处理完后在进行清除校验,否则会不生效 this.form result;if (!this.form.item5List) {this.$nextTick(() > {this.$refs.form.clearValidate(item5List)})}

呼伦贝尔旅行感受

<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-fam…

维修计算机起名字,电脑维修店名字好听有财气

中速电脑维修店 安洁利电脑维修店 娇晖电脑维修店 子林电脑维修店 科灵电脑维修店 洋江电脑维修店 祥瑞达电脑维修店 贵客电脑维修店 驰顺电脑维修店 奥捷电脑维修店 傲冠电脑维修店 铭浩电脑维修店 尼立电脑维修店 原旭电脑维修店 佳惠电脑维修店 启优电脑维修店 天马电脑维修…

维修计算机的店店名,电脑维修店名字大全

【导语】如今发展的步伐越来越快&#xff0c;各种各样的店铺为我们的生活带来了极大的便利&#xff0c;不同种类的店铺需要有适合自身的店名&#xff0c;但是综合来讲最离不开的核心要素就是“好听”这个特点&#xff0c;好听的店名能够给人一种听觉上的享受&#xff0c;接下来…

JavaScript备忘录模式:如何更好地管理数据?

JavaScript备忘录模式 在JavaScript中&#xff0c;备忘录模式是一种常见的设计模式&#xff0c;它可以帮助我们更好地管理数据。备忘录模式的核心思想是将对象的状态保存在备忘录中&#xff0c;以便在需要时可以恢复到之前的状态。在本文中&#xff0c;我们将介绍备忘录模式的…

linux--用户相关

目录 一.要在云服务器官网重置root密码成功后才能登录xshell(重装系统后登录也不例外&#xff09; 二.添加普通用户&#xff1a; 三.查看root下有几个普通用户&#xff1a; 四.给用户设置密码&#xff1a; 五、用户登录​编辑 六、查看当前所在用户&#xff1a; 七、查看…

磁盘阵列RAID卡各等级简介

假如我们有N块磁盘&#xff0c;做成以下等级磁盘阵列&#xff1a; RAID0 RAID0 提高存储性能的原理是把连续的数据分散到N块磁盘上存取。这样&#xff0c;系统有数据请求就可以被多个磁盘并行的执行&#xff0c;每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操…