Sdílet prostřednictvím


<system_error>

Zahrnout záhlaví <system_error> pro definování třídy výjimku system_error a šablony pro zpracování chyb systému nižší úrovně.

#include <system_error>

Ee372194.collapse_all(cs-cz,VS.110).gifObjekty

generic_category

Reprezentuje kategorie Obecné chyby.

system_category

Představuje kategorii chyby způsobené přetečení systému nižší úrovně.

Ee372194.collapse_all(cs-cz,VS.110).gifFunkce TypeDef

generic_errno

Typ, který představuje výčtu, který poskytuje symbolické názvy všech maker kód chyby definované Posix v <errno.h>.

Ee372194.collapse_all(cs-cz,VS.110).gifFunkce

make_error_code

Vytvoří error_code objektu.

make_error_condition

Vytvoří error_condition objektu.

Ee372194.collapse_all(cs-cz,VS.110).gifOperátory

operátor ==

Zkoušky, pokud objekt na levé straně operátoru je rovno objekt na pravé straně.

operátor! =

Zkoušky, pokud objekt na levé straně operátoru není rovno objekt na pravé straně.

operátor <

Zkoušky, pokud je objekt menší než objekt předaný pro porovnání.

Ee372194.collapse_all(cs-cz,VS.110).gifVýčty

errc

Poskytuje symbolické názvy pro všechna makra kód chyby definované Posix v <errno.h>.

Ee372194.collapse_all(cs-cz,VS.110).gifTřídy a struktur

error_category

Představuje abstraktní, společný základ pro objekty popisující kategorie chybových kódů.

kód_chyby

Představuje nízkoúrovňový systémové chyby, které jsou specifické pro implementaci.

error_condition

Představuje uživatelské chybové kódy.

is_error_code_enum

Představuje typ predikát, který testuje error_code Class výčtu.

is_error_condition_enum

Představuje typ predikát, který testuje error_condition Class výčtu.

system_error

Představuje základní třída pro všechny výjimek vyvolaných zprávu přetečení systému nižší úrovně.

Požadavky

Záhlaví: <system_error>

Obor názvů: std

Viz také

Další zdroje

Soubory hlaviček