Úvod do příkazů C ++

C ++ je objektově orientovaný jazyk, který vyvinul Bjarne Stroustrup. Je to střední úroveň; jazyk, který podporuje jak jazykové funkce na vysoké, tak na nízké úrovni. Považuje se za nadmnožinu jazyka C a podporuje všechny funkce jazyka C. Poskytuje všechny objektově orientované programovací funkce, jako je zapouzdření, skrytí dat, dědičnost a polymorfismus. Má také všechny standardní knihovny, které fungují jako stavební blok. Pojďme se podívat na základy a pomalu se posunout směrem k pokročilým funkcím, které poskytuje příkaz C ++.

Základní příkazy C ++

1. #definovat

Tento příkaz C ++ lze použít k nahrazení konkrétní hodnoty v celém souboru, ve kterém je umístěn. To pomáhá kompilátoru procházet celým souborem a nahrazuje název makra, které bylo vytvořeno, hodnotou, která byla definována. Výměna tohoto řetězce se zastaví na konci řádku

2. #error

Tento příkaz pomáhá při zobrazování chybové zprávy, která je definována, a označuje kompilátoru, který se má zastavit, když je tento příkaz nalezen. Když kompilátor narazí na tento příkaz, kompilátor zobrazí číslo řádku a zprávu, která je uvedena. To pomáhá programátorům v ladění snadno.

3. #include

To zahrnuje příkazové nápovědy při zahrnutí uvedených souborů do kódu a jejich použití. Lze jej použít dvěma způsoby:

  • #zahrnout
  • #include “filename”

Pokud se používají hranaté závorky, když soubor potřebuje prohledat nebo zahrnout prostřednictvím standardních adresářů knihovny. Pokud jsou zadány uvozovky, znamená to, že tento název souboru musí být prohledán v aktuálním adresáři.

4. #pragma

Použitím tohoto příkazu C ++ má programátor možnost informovat kompilátor o tom, jaké různé věci je třeba udělat. #pragma je obvykle specifická pro implementaci a její použití se může v jednotlivých kompilátorech lišit. Existují různé možnosti, které lze použít a jednou z nich může být sledování provádění programu.

5. #line

Tento příkaz C ++ se používá ke změně hodnoty proměnných __LINE__ a __FILE__. Tyto proměnné zobrazují aktuální soubor a také řádek, ze kterého se načítá.

6. #if

Tento příkaz pomáhá při určování podmínek, které je třeba dodržovat. Umožňuje uživateli jednoduše použít logické řízení a pokud je podmínka splněna, kód bude okamžitě následovat příkaz, který bude kompilován.

7. #ifdef

Tento příkaz C ++ je užitečný při kontrole, zda bylo makro definováno příkazem #define. Pokud je již definována, provede následující příkaz, který následuje.

8. Cout

Pokud chce uživatel vytisknout nějaký text nebo hodnotu jakékoli proměnné, která byla definována dříve, použije se cout. Zobrazuje všechny hodnoty na obrazovce.

9. Cin

Aby uživatel přijal hodnotu od uživatele a přiřadil ji konkrétní proměnné, musí vývojář využít proměnnou cin. Uživatel může přijmout libovolnou hodnotu a přiřadit ji k proměnné libovolného vytvořeného datového typu.

10. __FILE__

Tato proměnná pomáhá při reprezentaci aktuálně zpracovávaného souboru. Lze jej definovat a použít v celém kódu a použít.

Průběžné příkazy C ++

Následuje příkaz C ++, který by měl být chápán na střední úrovni.

1. Definice proměnné

Proměnná může být definována a umožňuje kompilátoru vědět, kde vytvořit proměnnou. To také dává kompilátoru vědět, kolik úložiště je potřeba. Tato definice potřebuje specifický datový typ a také může obsahovat seznam jedné nebo více proměnných, které mohou následovat datový typ. Datový typ může být char, int, float, double, bool atd.

2. Hodnota a hodnota

Výrazy hodnot lze odkazovat na libovolné umístění v paměti, které se nazývá 'lvalue'. Může se objevit na levé nebo pravé straně úkolu. Hodnota se používá, když je hodnota dat uložena na adrese v paměti. Nemůže mít hodnotu, která mu může být přiřazena, a objeví se na pravé straně přiřazení.

3. Rozsah proměnných

Rozsah proměnných může být lokální nebo globální. Pokud je obor lokální, je přístupný pouze ve funkci nebo bloku, kde jsou proměnné definovány. Pokud jsou proměnné definovány mimo všechny funkce, jsou globální a lze k nim přistupovat kdekoli v kódu.

4. Literály

Literály lze definovat jako hodnoty, které program nemůže změnit. Mohou to být konstanty, které lze rozdělit na celočíselná čísla, čísla s plovoucí desetinnou čárkou, znaky, řetězce a logické hodnoty.

5. Modifikátory

Modifikátor lze použít ke změně významu základního datového typu a jeho přesnějšímu použití v různých situacích. Modifikátory dat jsou: podepsané, nepodepsané, dlouhé a krátké. Lze je použít na celočíselné základní typy.

6. Kvalifikátory

Kvalifikátoři poskytují další informace týkající se proměnných, kterým předcházejí. C ++ poskytuje tři z nich. Jde zejména o konstituci, volatilitu a omezení.

7. Třída skladování

Definuje rozsah a životnost proměnných, které jsou přítomny ve funkci. Třídy úložišť, které poskytuje C ++, jsou auto, register, statické, externí a proměnlivé.

8. Operátoři

Tento příkaz C ++ poskytuje všem operátorům, které jsou podporovány společností C., abychom jmenovali alespoň některé, podporuje aritmetické operátory, relační operátory, logické operátory, bitové operátory, operátory přiřazení a různé operátory.

9. Smyčky

Aby bylo možné provádět úkoly, které se provádějí opakovaně, poskytla C ++ funkce opakování. Pomáhají při opakovaném provádění sady pokynů, dokud není splněna konkrétní podmínka. Tyto smyčky jsou během, pro, do … zatímco a vnořené smyčky.

10. Pole

Pole je datová struktura, která se používá k ukládání sekvenční kolekce prvků pevné velikosti, které patří ke stejnému typu. Pole ukládá kolekci dat a používá se jako proměnné stejného typu.

Pokročilé příkazy C ++

1. Soubory C ++

Pro práci se soubory poskytuje C ++ knihovnu fstream. Má tři nové datové typy - stream, stream a fstream. Pomocí nich lze určit v datovém typu výstupní tok souborů, vstupní souborový tok nebo libovolný souborový tok

2. Zpracování výjimek

Aby bylo možné zpracovat chyby, ke kterým dochází v době spuštění, poskytuje C ++ mechanismus zpracování výjimek. Vyzkoušel, chytil a házel bloky. Pomocí těchto všech výjimek, které se vyskytly, lze zpracovat.

Tipy a triky pro příkazy C ++

  • Nenechte se zmást mezi operátorem přiřazení (=) a operátorem rovnosti (==).
  • Pokud pracujete s menšími programy, použijte příkaz „using“.
  • Nepoužívejte globální proměnné kromě komunikace mezi funkcemi
  • Pro výpis použijte místní proměnné s
  • Využijte co nejvíce tříd a objektů.

Závěr - příkazy C ++

Použití příkazu C ++ je proto velmi výhodné, protože se jedná o objektově orientovaný jazyk. Pomáhá při dědičnosti a jako výsledek při opětovném použití kódu. C ++ poskytuje všechny funkce C spolu s těmito funkcemi. Je velmi důležité naučit se příkaz C ++ jako základ pro výuku jiných objektově orientovaných jazyků.

Doporučené články

Toto byl průvodce příkazy C ++. Zde jsme diskutovali základní, přechodné i pokročilé příkazy C ++. Další informace naleznete také v následujícím článku -

  1. Použití příkazů Tableau
  2. Jak používat příkazy HBase
  3. Nejlepší příkazy MongoDB
  4. Význam příkazů pro prasata

Kategorie: