Šis straipsnis skirtas supažindinti skaitytojus su C++ programavimo kalba, neįsigilinant į technines detales. Programavimo kalba gali būti lyginama su žmonių kalbomis, tokiomis kaip lietuvių ar anglų. Kaip žmonės kuria žodžius ir sakinius, kad bendrautų tarpusavyje, taip ir programavimo kalbos leidžia žmonėms bendrauti su kompiuteriais, nurodant jiems, ką daryti.
Programavimo kalba yra įrankis, leidžiantis nurodyti kompiuteriui, ką jis turi daryti. Kiekviena programa turi raktinius žodžius, kurie jungiasi į sakinius, o šie sakiniai gali būti grupuojami į funkcijas ar kitus kodo blokus. Parašius programą, ji yra išverčiama į „kompiuterių kalbą“, kad kompiuteris galėtų ją vykdyti.
C++ pasižymi keliomis pagrindinėmis savybėmis, kurios išskiria ją iš kitų programavimo kalbų:
C++ naudojimui reikalinga integruota kūrimo aplinka (IDE), kuri palengvina programavimo procesą. Geras pavyzdys yra Code::Blocks, kuri leidžia lengvai rašyti, kompiliuoti ir vykdyti programas. Ši aplinka suteikia įvairias naudingas funkcijas, tokias kaip sintaksės ryškinimas, integruotas kompiliatorius ir klaidų atvaizdavimas.
Prieš pradedant programuoti, reikia įsidiegti Code::Blocks aplinką. Štai kaip tai padaryti:
Pirmasis C++ programos pavyzdys gali atrodyti taip:
#include <iostream> using namespace std; int main() { cout << "Hello world!" << endl; return 0; }
Paleidę šią programą, turėtumėte pamatyti konsolės langą su tekstu „Hello world!“.
Analizuokime kiekvieną kodo eilutę iš pirmosios programos:
Programuojant C++, svarbu suprasti šias pagrindines sąvokas:
C++ programavimas leidžia rašyti efektyvias ir galingas programas, todėl ši kalba yra labai populiari tarp programuotojų. Norėdami sužinoti daugiau apie C++ ir jos galimybes, rekomenduojame perskaityti šį straipsnį.