6. diel - Chybové stavy prúdov v C ++

V minulej lekcii, Formátovanie súborového vstupu a výstupu v C ++ , sme si povedali, ako sformátovať výstup z prúdov do inej podoby ako je predvolené nastavenie. Tentoraz si povieme, ako si poradiť s chybovými stavmi a ako ošetriť chyby v našich programoch, aby nebol ukončený ich beh.

Chyby v prúdoch

Chyba v prúde nastáva primárne pre vstupné prúdy, pretože na výstupný prúd spravidla nekladieme žiadne požiadavky (ako je formát atď.) Pre pripomienku - v čistom C nám metódy scanf() a printf() vracia návratové hodnoty, ktoré indikujú chybu. V prípade scanf() je vrátený počet úspešne prečítaných premenných, v prípade printf() je vrátený celkový počet zapísaných znakov. V C ++ tieto návratové hodnoty nemáme, ako teda zistíme, že nastala chyba?

V C ++ to je dokonca jednoduchšie, než je tomu v C. Možno jednoducho zavolať


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V C ++ tutoriálu o práci so súbormi sa pozrieme na chybové stavy prúdov, ako a kto ich vyvoláva a ako si s nimi v programe efektívne poradiť.
Článok pre vás napísal Patrik Valkovič
Avatar
Věnuji se programování v C++ a C#. Kromě toho také programuji v PHP (Nette) a JavaScriptu (NodeJS).
Aktivity