C++ , mai suna "C plus plus" kuma wani lokacin an taƙaita shi a matsayin CPP) babban matakin ne, harshen shirye-shirye na gaba ɗaya wanda masanin kimiyyar kwamfuta na Danish Bjarne Stroustrup ya kirkira. An fara fitar da shi a shekarar 1985 a matsayin tsawo na Harshen shirye-shiryen C, tun daga lokacin ya fadada sosai a tsawon lokaci; tun daga shekarar 1997, C ++ yana da fasalulluka masu daidaitawa, na gama gari, da fasalolin aiki, ban da kayan aiki don sarrafa ƙwaƙwalwar ajiya don yin abubuwa kamar microcomputers ko yin tsarin aiki kamar Linux ko Windows. Kusan koyaushe ana aiwatar da shi azaman harshe da aka tattara, kuma masu siyarwa da yawa suna ba da Masu tarawa na C++ ++, gami da Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle, da IBM.

C++
object-based language (en) Fassara, multi-paradigm programming language (en) Fassara, procedural programming language (en) Fassara, functional programming language (en) Fassara, generic programming language (en) Fassara, programming language (en) Fassara, free-form language (en) Fassara da compiled language (en) Fassara
Bayanai
Farawa 1983
Amfani systems programming (en) Fassara
Suna a Kana シープラスプラス
Programming paradigm (en) Fassara object-oriented programming (en) Fassara, functional programming (en) Fassara, procedural programming (en) Fassara, generic programming (en) Fassara da multi-paradigm programming (en) Fassara
Mai haɓakawa Bjarne Stroustrup (en) Fassara
Designed by (en) Fassara Bjarne Stroustrup (en) Fassara
Source code repository URL (en) Fassara https://github.com/cplusplus/draft
Software version identifier (en) Fassara C++20, C++98, C++03, C++11, C++14 da C++17
Shafin yanar gizo isocpp.org da open-std.org…
Hashtag (en) Fassara cpp da cplusplus
Has characteristic (en) Fassara Turing completeness (en) Fassara
Media type (en) Fassara text/x-c da text/plain
Standards body (en) Fassara International Organization for Standardization (en) Fassara da International Electrotechnical Commission (en) Fassara
Typing discipline (en) Fassara static typing (en) Fassara, nominative typing (en) Fassara da partial inference typing (en) Fassara


An tsara C ++ tare da shirye-shiryen tsarin da aka sakawa, software mai ƙuntataccen hanya da manyan tsarin a zuciya, tare da aiki, inganci, da sassauci na amfani kamar yadda ƙirar ta ke nunawa. C ++ kuma an sami amfani a wasu mahallin da yawa, tare da mahimman ƙarfin kasancewa kayan aikin software da aikace-aikacen da aka ƙuntata, [1] gami da aikace-shiryen tebur, Wasannin bidiyo, sabobin (misali, e-commerce, binciken yanar gizo, ko bayanan bayanai), da aikace-daban masu mahimmanci (misali., sauya tarho ko Binciken sararin samaniya).

[1] [2]

Manazarta

gyara sashe
  1. [edit source] ^ "Overview of modules in C++". Microsoft. 24 April 2023
  2. ^ Jump up to: a b c d e f Stroustrup, Bjarne (1996). "A history of C++: 1979-1991". History of programming languages---II. ACM. pp. 699–769. doi:10.1145/234286.1057836. ^ Stroustrup, Bjarne (16 December 2021). "C++20: