C ++



C ++

C ++ ir augsta līmeņa programmēšanas valoda, kuru, sākot ar 1979. gadu, izstrādāja Bjarne Stroustrup Bell Labs.



Sākotnējais C ++ nosaukums bija ' C ar klases . ' Kamēr viņš bija maģistrants, Stroustrups bija sarūgtināts, ka pieejamās valodas piedāvāja vai nu ātru sniegumu, vai arī augsta līmeņa funkcijas programmas organizēšanai, bet ne abas. Tas viņu iedvesmoja rakstīt pats savu programmēšanas valodu.

Viņš nolēma izveidot programmēšanas valodu, kas apkopo lai efektīvi izmantotu kodu, bet nodrošina arī augsta līmeņa abstrakcijas, lai labāk pārvaldītu lielus attīstības projektus. Vēlāk valoda tika nosaukta par “C ++”, atsauci uz valodu ++ , an operators C, kas palielina vērtību par 1.



Kopš tā laika C ++ ir kļuvusi par vienu no visplašāk izmantotajām valodām pasaulē, it īpaši projektos, kur sniegums ir augstāks. C ++ turpina atjaunināt un uzturēt; pašreizējā versija ir C ++ 11, izlaista 2011. gadā.

Iespējas

The sintakse C ++ ir lielā mērā pārmantota no C valodas. Tas piebilst objektorientēta programmēšana tās priekšgājēja iezīmes, piemēram, klases, abstrakcija, iekapsulēšana, mantošana un polimorfisms. Tas nodrošina arī funkcionalitāti funkcijām un operatoram pārslodze , vispārīgas programmēšanas iespējas (piemēram, spēja izveidot veidnes) un izņēmumu apstrāde. C ++ ir arī noderīga datu struktūru un stabila STL (standarta bibliotēka), algoritmi , un ieejas izejas labierīcības.



Sveika pasaule! C ++

Šeit ir piemērs 'Sveika, pasaule!' programma, kas rakstīta C ++, izmantojot I / O plūsmas iespēju; daļa no C ++ STL.

#include int main() { std::cout << 'Hello, world!
'; }