C++

出自維基百科,自由嘅百科全書
C++
編程範式多範型物件導向過程化編程中文過程化編程泛型中文泛型
設計者比雅尼·斯特勞斯特魯普中文比雅尼·斯特勞斯特魯普
第一次出現1983年, 41年之前 (1983)
穩定版本
預覽版本
N4878 標準草案 / 2020年4月
類型系統靜態類型強類型不安全
實作語言C++、C 等
副檔名.c .cc .cpp .cxx .c++ .h .hh .hpp .hxx .h++
網站isocpp.org
Major implementations
Embarcadero C++Builder, GCC, Intel C++ Compiler, Microsoft Visual C++, LLVM Clang
Dialects
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中文Aikido, C, C#, Clojure, D語言, Dao中文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。家下標準重有發展。