一文解读C++可以做什么

2021-11-30 11:41

  涉及多种编程语言,C语言,C++语言,Java,C#...只有C++语言,才能说一种技术思想涵盖最广泛。C++是技术思想的集中体,而C++目前称为C的超集,还远远不够。C++涵盖了C语言的所有技术点,还有许多技术要点。C#都是技术上比较狭隘的语言,适用于特定的领域。Java是跨平台的,C#是最适合.Net框架的语言等等,C语言非常适合底层开发。

一文解读C++可以做什么

  就C++的发展趋势而言,C++始终充满活力,不断扩充更新,将自身与新思想融合在一起。

  C++适合做什么?

  一、游戏:

  几乎所有的PC平台游戏,星际争霸,魔兽争霸,CS,帝国时代,跑步车,传奇,魔兽世界,不计其数。它们是用C++开发的,而C++说得非常接近系统,执行得最快。

  二、办公软件

  MicrosoftOffice(即您通常使用的Word,Excel):汇编->稳定在C++上。

  SunOpenOffice(这是很多朋友所不知道的,但是知道使用Linux系统的这款办公软件):部分JAVA(外部接口),主要是C++(开放源码,可以下载其来源)

  三、图形处理

  Photoshop:C++。

  GIMP:C。

  四、网站

  eBay:2002年的C++,之后主要迁移到Java。

  Facebook:C++和PHP。

  五、搜索引擎

  Google:使用C++汇编语言,主要是C++。

  六、操作系统:

  Windows:汇编->C->C++。

  注:以前智能手机操作系统(WindowsMobile)曾想过添加C#编写的程序,例如软键盘,结果是由于编写速度太慢而无法与其他模块融合,最终返回C++重写。

  Linux:C。

  AppleMacOS:主要是C语言,C++。

  注:以前使用的语言较杂,最早为汇编语言。

  SymbianOS:汇编,主要是C++。(诺基亚手机)

  GoogleAndroid2008年发布:C语言(据说是Java开发的,但是最近刚刚发布本机C语言SDK)

  七、图形界面层

  微软WindowsUI:C++。

  AppleMacOSUI(Aqua):C++。

  Gnome(LuxGlobalGlobal):C和C++,主要是C语言。

  KDE(Linux图形接口),C++。

  八、相关数据库

  Oracle:汇编,C,C++,Java。大部分是C++。

  MySQL:C++。

  IBMDB2:汇编,C,C++,以C为主。

  MicrosoftSQL服务器:汇编->C->C++。

  IBMInformix:汇编,C,C++,主要是C。

  SAPDB/MaxDB:C++。

  九、浏览器:

  MicrosoftIE:C++。

  Firefox:C++。

  AppleSafari:C++(2003)。

  GoogleChrome:C++(发布2008)。

  Opera:C++(相当多的手机用户)

  十、邮件客户端

  Outlook:C++。

  IBMLotusNotes:Java。

  Foxmail:德尔菲。

  十一、软件开发集成环境/IDE:

  MicrosoftVisualStudio:C++。

  注:有点儿滑稽吗?VisualStudio是用C++开发出来的,用于开发C++程序。

  Eclipse:Java(基于C/C++的图形界面SWT)

  代码::块:C++。

  十二、编译程序

  MicrosoftVisualC++编译器:C++。

  MicrosoftVisualBasic解释,编译程序:C++。

  MicrosoftVisualC#编译器:C++。

  gcc(GNUCcompiler):C。

  javac(SunJavacompiler):Java。

  Perl:C++。

  PHP:C

  十三、3D引擎。

  MicrosoftDirectX:C++。

  OpenGL:C。

  OGRE3D:C++。

  十四、网络服务人员(网页服务)

  Apache:C和C++,主要是C。

  MicrosoftIIS:C++。

  十五、CD/DVD刻录。

  NeroBurningROM:C++。

  K3

  以上就是小编为大家整理发布的“一文解读C++可以做什么”一文,更多相关内容尽在开课吧C++教程频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
算法刷题核心能力提升营