C ++

Jednoduchý C ++ Hello World Tutorial

Jednoduchý C ++ Hello World Tutorial
C ++ je flexibilní univerzální programovací jazyk, který původně vytvořil v roce 1985 dánský počítačový vědec Bjarne Stroustrup. Dnes je C ++ považován za jeden z nejvýkonnějších jazyků používaných pro vývoj softwaru.

C ++ se používá v různých doménách, jako je vestavěný software, operační systémy v reálném čase, vývoj her a finance, a protože podporuje jak procedurální, tak objektově orientované programovací styly, je silný a univerzální.

V tomto článku probereme základní strukturu programu C ++ a ukážeme vám, jak napsat jednoduchý program „Hello World“.

Struktura programu v C ++

Než napíšeme program „Hello World“ v jazyce C ++, pojďme nejprve probrat primární prvky programu C ++. Zde je příklad kostry programu C ++:

Protože každý program C ++ dodržuje tuto základní strukturu, vysvětlíme nyní do hloubky primární prvky této struktury.

První řádek je „#include “. Zde znamená „iostream“ vstupní / výstupní proud, kde proud je řada znaků nebo bajtů. Tento řádek dává pokyn preprocesoru, aby do programu zahrnul obsah knihovny.

V programovacím jazyce C ++ je k dispozici několik knihoven. Knihovny obsahují předdefinované objekty a funkce, které mohou programátoři použít k psaní programů, a poskytuje je kompilátor C ++. Když nainstalujeme kompilátor C ++, získáme všechny přidružené knihovny.

„Iostream“ zahrnuje následující objekty:

  1. cin: standardní vstupní proud
  2. cout: standardní výstupní proud
  3. cerr: standardní výstupní proud pro chyby
  4. clog: výstupní proud pro protokolování

Každý program v C ++ má funkci „main ()“. V tomto příkladu je hodnota vrácená hlavní funkcí celé číslo. Proto po spuštění funkce „main ()“ bude vrácena hodnota 0.

Úvodní složená závorka označuje začátek těla hlavní funkce. Uzavírací složená závorka označuje konec těla funkce „main ()“. Zbytek kódu bude umístěn uvnitř složených závorek

Hello World (HelloWorld.cpp)

Pojďme nyní napsat jednoduchý program „Hello World“ a spustit jej. K zápisu řetězce „Hello World“ na standardní výstup použijeme prostředky streamu standardní knihovny C ++.

#zahrnout
int main ()

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

Chcete-li zkompilovat program C ++, musíte použít příkaz G++ .

V předchozí části jsme diskutovali o hlavičkovém souboru „iostream“; „Cin“ a „cout“ jsou běžně používané objekty: „cin“ se používá hlavně k získání vstupu z klávesnice a uložení dat jako proměnné, zatímco „cout“ se používá k tisku dat na obrazovce.

Můžeme použít „cout“ k zobrazení „Hello World“ na obrazovce. Nemůžeme však použít objekt „cout“ přímo, protože patří do jmenného prostoru „std“. Proto používáme operátor rozlišení oboru (tj.E., : :). Kromě toho jsme k tisku nového řádku použili „std :: endl“.

Pokud nepoužíváte operátor rozlišení oboru, zobrazí se následující chyba:

#zahrnout
int main ()

počet << ”Hello World” << endl;
návrat 0;

Chcete-li opravit výše uvedenou chybu, můžete buď správně přidat operátor rozlišení oboru, nebo můžete zmínit jmenný prostor na začátku programu. Pokud chcete použít „cout“ bez použití operátoru rozlišení oboru, můžete napsat následující kód:

#zahrnout
pomocí jmenného prostoru std;
int main ()

počet << ”Hello World” << endl;
návrat 0;

Ve výše uvedeném programu jsme ve druhém řádku zmínili jmenný prostor „std“ (tj.E., „Using namespace std;“). Proto nemusíme používat operátor rozlišení oboru pokaždé, když použijeme objekt z oboru názvů „std“, a můžeme jednoduše použít „cout“ k tisku něčeho na standardní výstup namísto psaní „std :: cout“. Podobně nemusíme používat operátor rozlišení oboru pro „endl“.

Nyní tento program zkompilujeme a uvidíme výstup:

Jak vidíte, dostaneme stejný výstup.

Závěr

C ++ je flexibilní, univerzální programovací jazyk, který je široce používán v různých doménách. Jedná se o rozšíření programovacího jazyka C a zdědí syntaxi programování v jazyce C. V tomto článku jsme vám ukázali, jak napsat jednoduchý program „Hello World“ v programovacím jazyce C ++, a vysvětlili jsme různé prvky programu.

Kariérní cesty kybernetické bezpečnosti
Díky nedávným inovacím v oblasti výpočetní technologie nasadila každá společnost své služby do cloudu. Sítě vzrostly do nepředstavitelného rozsahu. Té...
10 typů chyb zabezpečení
Neúmyslná nebo náhodná chyba softwarového kódu nebo jakéhokoli systému, díky nimž je potenciálně zneužitelný, pokud jde o přístup k nelegitimním uživa...
Co je vícefaktorové ověřování
Vícefaktorové ověřování, jinak známé jako MFA nebo 2FA, znamená, že k získání přístupu k vašim IT prostředkům, jako jsou vaše aplikace, systémy, soubo...