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.

Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...
Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...
Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...