C++
閱讀設定
編程範式 | 多範型:物件導向,過程化編程,泛型 |
---|---|
設計者 | 比雅尼·斯特勞斯特魯普 |
第一次出現 | 1983年 |
穩定版本 | ISO/IEC 14882:2020 標准文檔(要畀錢)
/ 2020年12月 |
預覽版本 | N4878 標準草案
/ 2020年4月 |
類型系統 | 靜態類型,強類型,不安全 |
實作語言 | C++、C 等 |
副檔名 | .c .cc .cpp .cxx .c++ .h .hh .hpp .hxx .h++ |
網站 | isocpp |
Major 實作版本 | |
Embarcadero C++Builder, GCC, Intel C++ Compiler, Microsoft Visual C++, LLVM Clang | |
衍生變體 | |
ISO/IEC 14882:1998, ISO/IEC 14882:2003, ISO/IEC 14882:2011, ISO/IEC 14882:2014, ISO/IEC 14882:2017 | |
啟發語言 | |
Ada 83, ALGOL 68, C, CLU, ML, Simula | |
影響語言 | |
Ada, Aikido, C, C#, Clojure, D語言, Dao, Falcon, Java, Lua, Perl, PHP |
C++(英文讀「c–plus–plus」;粵文讀「C 加加」)係一隻多用途高階程式語言,同時配有低階部份。佢同時兼顧唔同編程方法,好似程序編程,資料抽象,物件導向編程,同通用編程。1990年代起,C++成為最受歡迎嘅程式商用語言。
1983年,Bjarne Stroustrup響貝爾實驗室寫出 C++。初頭係加強C程式語言,包括類,虛擬函式,符號覆用,多重承繼,模同例外處理。1988年起佢成為國際標準ISO/IEC 14882:1998,之後修訂做 ISO/IEC 14882:2003。家下標準重有發展。