我喜欢C++,比起其他编程语言我更喜欢C++,因为它涉及到制作桌面应用程序。很多人不熟悉 C 的 64000 美元的强大功能,所以为了利用 C++ 的优势在家里构建它们,我实际上已经编制了一个值得注意的系统列表,用 C++ 编程语言编写的软件包或应用程序以及图书馆。看完这个清单,你可能会发现,你每天用square measure搬家的应用程序和程序几乎都是用C++代码写的,C++将是你眼中的优秀编程语言。所以,今天我们将讨论用 C++ 编写的所有著名软件的列表。
注意:这是用C++编写的包列表,但由于几乎所有的程序都是用C和C++的组合编写的,所以也提到了一些用C编写的包。其实把C语言和C++分开是很麻烦的。除此之外,C++ 可以说是 C 的超集,通常被称为具有面向对象选项的 C 的覆盖版本。
因此,一个C语言程序不可避免地组合成一个C++程序。尽管完全用 C 编写的包被排除在外。此外,这里提到的一些包也可能是其他语言的某些模块的受害者。为了说明,下面提到的几个操作系统共享编程语言。虽然我实际上已尽力尽可能正确地形成列表,但欢迎提出补充和更正建议。您想知道从哪里可以获得编码作业方面的帮助吗?您可以在此处查看编码分配帮助。
基于软件类别的列表
操作系统
大多数操作系统都是用 C 和 C++ 编写的。此外,这些还包括 Windows 95、98、2000、XP、Vista、Windows 7、Windows 8、Apple Mac OS X、Symbian OS 和 Be-OS、Google Chrome OS、RIM BlackBerry OS 4.x、Apple iPhone iPod Touch 和 iPad操作系统等
网络浏览器
- 微软浏览器
- Google Chrome(基于chrome的网络浏览器)
- Firefox
- Safari
- Netscape
- Opera 和 Opera Mini
办公用品
strong> 电子邮件客户端 网站 多媒体播放器 数据库系统 图形层 图形层无所不能,但很多操作系统都提供了图形化的计算机程序,以形成方便用户的人机交互。 编程语言编译器和虚拟机 值得注意的是,替代编程语言的各种编译器和运行时环境都是用 C++ 编写的。这意味着虽然不是 C++,但 .Net 和 Java 应用程序可能无法执行。 游戏 大多数笔记本电脑游戏和游戏引擎都是用 C++ 开发的。很难在这里提供所有游戏的列表,但其中一些是 Doom III Engine、Counter Strike、Sierra On-line:Birthright、Hellfire、Soccer Pro、Bullrider I & II、Trophy Bear、Kings Quest、Antara、Hoyle纸牌游戏套装、特警队、暴雪:星际争霸、星际争霸:母巢之战、暗黑破坏神 I、暗黑破坏神 II:毁灭之王、魔兽争霸 III、魔兽世界、星际舰队司令部、Invictus、PBS 的遗产:文明和犹太人、Master of Orion III , CS-XII, MapleStory等 此外,EA的游戏引擎是用C++编写的。此外,Microsoft 的所有游戏都是用 C++ 编写的单元。 各种公司和组织对 C++ 的实施 Adobe 所有主要的 Adobe 应用程序都是用 C++ 开发的: Google 许多 Google 应用程序都是用 C++ 编写的,包括 Google Filesystem、Google Metal 自带的、Google Earth、Picasa、Google Desktop Search和 MapReduce 巨型集群处理。 注意:Google 并未正式透露 Google Earth 和 Picasa 方形测量是用受害 C++ 开发的,但查看这些软件包使用的库时,通常会简单地假设它们是受害 C++。还有一些逆向工程师支持这个 Hewlett-Packard (HP) HP的一些C++应用程序是: IBM Intel Microsoft Bill Gates 似乎是 C++ 的忠实粉丝。除了任何或所有操作系统和工作场所工具之外,Microsoft 的大多数应用程序都被设计成受害者 C++。但它们似乎并不局限于: 除此之外,还有许多其他用C++开发的强大软件。此外,如果您知道列表中缺少任何其他用 C++ 编写的著名软件,请在下面的评论中提及。