跳去內容

C++

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