色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

有哪些優秀的軟件作品是C,C++的杰作呢?

STM32嵌入式開發 ? 來源:STM32嵌入式開發 ? 2023-08-10 16:09 ? 次閱讀

1 操作系統(OS)

Microsoft Windows :匯編 -> C -> C++

備注:曾經在智能手機的操作系統(Windows Mobile)考慮摻點C#寫的程序,比如軟鍵盤,結果因為寫出來的程序太慢,實在無法和別的模塊合并,最終又回到C++重寫。

相信很多朋友都知道Windows Vista,這個系統開發早期比爾蓋茨想全部用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++

Microsoft Windows Desktop Search: C++

Beagle (Linux/Windows/UNIX 下): C# (基于開源的 .net : Mono)

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 Browers/瀏覽器

Microsoft Internet Explorer: C++

**Mozilla Firefox ** : C++

Netscape Navigator:Netscape瀏覽器的代碼是用C編寫的,所有的Netscape工程師引入 Java(參見M. Cusumano的書和文章),用Java重新開發了瀏覽器。它太慢了,而且被遺棄了。Mozilla的下一個版本是使用c++開發的。

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

Google Chrome: (2008的發布)C++

**Sun HotJava ** : Java (死于1999年)

Opera: C++ (手機上占用率比較大)

Opera Mini: Opera Mini(2007)有一個非常有趣的架構,它確實同時使用了c++和Java。瀏覽器分為兩部分,超薄(小于100Kb)“查看器”客戶端部分和負責呈現的服務器端。前者使用Java,以OBML格式接收頁面,后者在服務器上重用經典的Opera (c++)渲染引擎和Opera的小屏幕渲染。這使得Opera能夠滲透到各種支持j2me的便攜設備,比如手機,同時保持良好的響應時間。這顯然需要犧牲一些東西,比如JavaScript的執行。

Mosaic: 鼻祖(已死) C 語言

7 郵件客戶端

**Microsoft Outlook ** : C++

IBM Lotus Notes: Java

Foxmail: Delphi

8 軟件開發集成環境/IDE

Microsoft Visual Studio: C++

Eclipse: Java (其圖形界面SWT基于C/C++)

Code::Blocks : C++

易語言:C++

火山中文:C++

火山移動:C++

9 虛擬機

Microsoft .Net CLR (.NET的虛擬機): C++

Java Virtual Machine (JVM) Java 虛擬機:C++

10 WERP軟件(企業應用)

**SAP mySAP ERP ** : C,后主要為“ABAP/4”語言

Oracle Peoplesoft: C++ -> Java

Oracle E-Business Suite: Java

?????????????????????????????????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

這一行只講facebook,不講它的插件。多虧了facebook的ORB/應用服務器Thrift,插件可以用許多不同的技術來開發。Thrift包含一個用c++編寫的編譯器。facebook上的人寫過關于Thrift的文章:“多語言代碼生成非常適合搜索,因為它允許以高效的服務器端語言(c++)開發應用程序,并且允許facebook基于PHP的web應用程序使用Thrift PHP庫調用搜索服務?!背耸褂胏++, facebook還采用了LAMP架構。

阿里巴巴和淘寶: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++

Tomcat:Java

Jboss:Java

19 郵件服務

Microsoft Exchange Server: C->C++

Postfix: C

hMailServer: C++

Apache James: Java

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++

**Azureus ** : Java (圖形界面使用基于C/C++的SWT,類Eclipse)

23 全球定位系統(GPS)

TomTom: C++

**Hertz NeverLost ** : C++

**Garmin ** : C++

Motorola VIAMOTO: 2007年6月,停止服務。Java。

24 3D引擎

**Microsoft DirectX ** : C++(相信玩游戲的同學都知道這個,現在最高版本是DX11)

OpenGL: C

**OGRE 3D ** : C++

25 服務器軟件

Apache:C

Nginx:C

IIS:C

26 其他相關

OpenStackPython





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux系統
    +關注

    關注

    4

    文章

    594

    瀏覽量

    27409
  • 圖形處理器
    +關注

    關注

    0

    文章

    198

    瀏覽量

    25576
  • 虛擬機
    +關注

    關注

    1

    文章

    918

    瀏覽量

    28228
  • C++語言
    +關注

    關注

    0

    文章

    147

    瀏覽量

    6993
  • oracle數據庫
    +關注

    關注

    0

    文章

    16

    瀏覽量

    7670

原文標題:盤點那些用C、C++編寫的著名軟件

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    同樣是函數,在CC++中有什么區別

    ,即使沒有數據返回,也得寫 void。 第二個函數名。 C語言的函數名絕對不能重名,除了用上 weak 這樣的黑科技。同一個項目中,函數重名就會提示重復定義。 C++因為函數重載的存在,函數名可以相同,只要參數區別就行。這兩個
    的頭像 發表于 11-29 10:25 ?334次閱讀

    C7000 C/C++優化指南用戶手冊

    電子發燒友網站提供《C7000 C/C++優化指南用戶手冊.pdf》資料免費下載
    發表于 11-09 15:00 ?0次下載
    <b class='flag-5'>C</b>7000 <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>優化指南用戶手冊

    TMS320C6000優化C/C++編譯器v8.3.x

    電子發燒友網站提供《TMS320C6000優化C/C++編譯器v8.3.x.pdf》資料免費下載
    發表于 11-01 09:35 ?0次下載
    TMS320<b class='flag-5'>C</b>6000優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v8.3.x

    TMS320C28x優化C/C++編譯器v22.6.0.LTS

    電子發燒友網站提供《TMS320C28x優化C/C++編譯器v22.6.0.LTS.pdf》資料免費下載
    發表于 10-31 10:10 ?0次下載
    TMS320<b class='flag-5'>C</b>28x優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v22.6.0.LTS

    C語言和C++中結構體的區別

    同樣是結構體,看看在C語言和C++中有什么區別?
    的頭像 發表于 10-30 15:11 ?247次閱讀

    C7000優化C/C++編譯器

    電子發燒友網站提供《C7000優化C/C++編譯器.pdf》資料免費下載
    發表于 10-30 09:45 ?0次下載
    <b class='flag-5'>C</b>7000優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器

    OpenVINO2024 C++推理使用技巧

    很多人都使用OpenVINO新版的C++ 或者Python的SDK,都覺得非常好用,OpenVINO2022之后的版本C++ SDK做了大量的優化與整理,已經是非常貼近開發的使用習慣與推理方式。與OpenCV的Mat對象對接方式更是幾乎無縫對接,非常的方便好用。
    的頭像 發表于 07-26 09:20 ?947次閱讀

    C++語言基礎知識

    電子發燒友網站提供《C++語言基礎知識.pdf》資料免費下載
    發表于 07-19 10:58 ?7次下載

    C++中實現類似instanceof的方法

    C++多態與繼承,但是很多人開始學習C++,有時候會面臨一個常見問題,就是如何向下轉型,特別是不知道具體類型的時候,這個時候就希望C++ 可以向Java或者Python中有insta
    的頭像 發表于 07-18 10:16 ?606次閱讀
    <b class='flag-5'>C++</b>中實現類似instanceof的方法

    C/C++代碼動態測試工具VectorCAST插樁功能演示#代碼動態測試 #C++

    C++代碼
    北匯信息POLELINK
    發布于 :2024年04月18日 11:57:45

    鴻蒙OS開發實例:【Native C++

    使用DevEco Studio創建一個Native C++應用。應用采用Native C++模板,實現使用NAPI調用C標準庫的功能。使用C標準庫hypot接口計算兩個給定數平方和的平
    的頭像 發表于 04-14 11:43 ?2667次閱讀
    鴻蒙OS開發實例:【Native <b class='flag-5'>C++</b>】

    使用 MISRA C++:2023? 避免基于范圍的 for 循環中的錯誤

    在前兩篇博客中,我們?向您介紹了新的 MISRA C++ 標準?和?C++ 的歷史?。在這篇博客中,我們將仔細研究以 C++ 中?for?循環為中心的特定規則。
    的頭像 發表于 03-28 13:53 ?815次閱讀
    使用 MISRA <b class='flag-5'>C++</b>:2023? 避免基于范圍的 for 循環中的錯誤

    c語言,c++,java,python區別

    C語言、C++、Java和Python是四種常見的編程語言,各有優點和特點。 C語言: C語言是一種面向過程的編程語言。它具有底層的特性,能夠對計算機硬件進行直接操作。
    的頭像 發表于 02-05 14:11 ?2429次閱讀

    vb語言和c++語言的區別

    VB語言和C++語言是兩種不同的編程語言,雖然它們都屬于高級編程語言,但在設計和用途上有很多區別。下面將詳細比較VB語言和C++語言的區別。 設計目標: VB語言(Visual Basic)是由
    的頭像 發表于 02-01 10:20 ?2364次閱讀

    C++簡史:C++是如何開始的

    MISRA C++:2023,MISRA? C++ 標準的下一個版本,來了!為了幫助您做好準備,我們介紹了 Perforce 首席技術支持工程師 Frank van den Beuken 博士撰寫
    的頭像 發表于 01-11 09:00 ?616次閱讀
    <b class='flag-5'>C++</b>簡史:<b class='flag-5'>C++</b>是如何開始的
    主站蜘蛛池模板: 年轻夫妇韩剧中文版免费观看| 性做久久久久免费观看| 极品虎白在线观看| 回复术士勇者免费观看全集| 黄色三级在线| 久久亚洲精品无码A片大香大香| 久章草一区二区| 欧美激情视频二区| 三级中国免费的| 亚洲H成年动漫在线观看不卡| 亚洲欧美一区二区三区四区| 一本到道免费线观看| 91精品国产品国语在线不卡| 成人在线视频免费观看| 国产欧美日韩精品a在线观看高清 国产欧美日韩国产高清 | 大学生一级毛片免费看| 国产高清视频青青青在线| 国精产品999一区二区三区有限| 久久热在线视频精品店| 强姧伦久久久久久久久| 婷婷六月激情综合一区| 亚洲午夜精品A片久久软件 | 青青草 久久久| 亚洲 欧美 制服 校园 动漫| 在线亚洲精品国产一区麻豆| 被黑人群jian又粗又大H| 国产精品悠悠久久人妻精品| 久草精品视频| 欧美日韩国产在线一区二区| 午夜国产福利| 20岁αsrian男同志免费| 国产MD视频一区二区三区| 久久999视频| 青年医生插曲| 亚洲欧美中文字幕先锋| 99午夜视频| 国产亚洲精品久久久久久国| 男女床上黄色| 亚洲成色WWW久久网站夜月| 最近免费中文字幕MV在线视频3| 国产h视频免费观看|