C ++

Jednoduchý C ++ Hello World Tutorial

Jednoduchý C ++ Hello World Tutorial
C ++ je flexibilný programovací jazyk na všeobecné účely, ktorý pôvodne vytvoril v roku 1985 dánsky počítačový vedec Bjarne Stroustrup. C ++ sa dnes považuje za jeden z najvýkonnejších jazykov používaných pri vývoji softvéru.

Jazyk C ++ sa používa v rôznych doménach, ako je napríklad zabudovaný softvér, operačné systémy v reálnom čase, vývoj hier a financie. Pretože podporuje procedurálne aj objektovo orientované štýly programovania, je silný a všestranný.

V tomto článku sa chystáme diskutovať o základnej štruktúre programu C ++ a ukážeme vám, ako napísať jednoduchý program „Hello World“.

Štruktúra programu C ++

Predtým, ako napíšeme program „Hello World“ v jazyku C ++, poďme si najskôr rozobrať primárne prvky programu C ++. Tu je príklad kostry programu C ++:

Pretože každý program v C ++ dodržiava túto základnú štruktúru, vysvetlíme teraz do hĺbky primárne prvky tejto štruktúry.

Prvý riadok je „#include “. Tu znamená „iostream“ vstupný / výstupný prúd, kde prúd je séria znakov alebo bajtov. Tento riadok dáva pokyn preprocesoru, aby do programu zahrnul obsah knižnice.

V programovacom jazyku C ++ je k dispozícii niekoľko knižníc. Knižnice obsahujú vstavané objekty a funkcie, ktoré môžu programátori použiť na písanie programov, a poskytuje ich kompilátor C ++. Keď nainštalujeme kompilátor C ++, získame všetky súvisiace knižnice.

„Prúd“ obsahuje nasledujúce objekty:

  1. cin: štandardný vstupný prúd
  2. cout: štandardný výstupný prúd
  3. cerr: štandardný výstupný prúd pre chyby
  4. upchať: výstupný tok pre protokolovanie

Každý program v C ++ má funkciu „main ()“. V tomto príklade je hodnota vrátená hlavnou funkciou celé číslo. Preto po spustení tu funkcie „main ()“ bude vrátená hodnota 0.

Otváracia zložená zátvorka označuje začiatok tela hlavnej funkcie. Uzatváracia zložená zátvorka označuje koniec tela funkcie „main ()“. Zvyšok vášho kódu bude umiestnený vo vnútri zložených zátvoriek

Hello World (HelloWorld.cpp)

Teraz napíšme jednoduchý program „Hello World“ a vykonajme ho. Na zapísanie reťazca „Hello World“ na štandardný výstup použijeme prostriedky štandardného toku knižnice C ++.

#include
int main ()

std :: count << ”Hello World” << std::endl;
návrat 0;

Na zostavenie programu C ++ je potrebné použiť príkaz g++ -o .

O hlavičkovom súbore „iostream“ sme hovorili v predchádzajúcej časti; „Cin“ a „cout“ sú bežne používané objekty: „cin“ sa používa hlavne na získanie vstupu z klávesnice a na uloženie údajov ako premennej, zatiaľ čo „cout“ sa používa na tlač údajov na obrazovke.

Môžeme použiť „cout“ na zobrazenie „Hello World“ na obrazovke. Nemôžeme však použiť objekt „cout“ priamo, pretože patrí do menného priestoru „std“. Preto používame operátor riešenia rozsahu (t.j.e., : :). Okrem toho sme na tlač nového riadku použili „std :: endl“.

Ak nepoužívate operátor rozlíšenia rozsahu, zobrazí sa nasledujúca chyba:

#include
int main ()

počítať << ”Hello World” << endl;
návrat 0;

Ak chcete opraviť vyššie uvedenú chybu, môžete buď správne pridať operátor rozlíšenia rozsahu, alebo môžete uviesť menný priestor na začiatku programu. Ak chcete použiť výraz „cout“ bez použitia operátora rozlíšenia rozsahu, môžete napísať nasledujúci kód:

#include
pomocou namespace std;
int main ()

počítať << ”Hello World” << endl;
návrat 0;

Vo vyššie uvedenom programe sme v druhom riadku spomenuli priestor „std“ (t.j.e., „Using namespace std;“). Preto nemusíme používať operátor rozlíšenia rozsahu zakaždým, keď použijeme objekt z priestoru mien „std“, a môžeme jednoducho použiť „cout“ na vytlačenie niečoho na štandardný výstup namiesto toho, aby sme napísali „std :: cout“. Rovnako nemusíme používať operátor riešenia rozsahu pre „endl“.

Teraz tento program zostavíme a uvidíme výstup:

Ako vidíte, dostaneme rovnaký výstup.

Záver

C ++ je flexibilný programovací jazyk na všeobecné účely, ktorý sa široko používa v rôznych doménach. Je rozšírením programovacieho jazyka C a dedí syntax programovania v jazyku C. V tomto článku sme si ukázali, ako napísať jednoduchý program „Hello World“ v programovacom jazyku C ++, a vysvetlili sme rôzne prvky programu.

Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...
Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...