<system_error>
Zahrnout záhlaví <system_error> Chcete-li definovat třídu výjimek system_error a souvisejících šablony pro zpracování nízkoúrovňového systémových chyb.
#include <system_error>
Objekty
Představuje kategorii obecné chyby. |
|
Představuje kategorii způsobené přetečení nízkoúrovňového systémových chyb. |
Typedefs
Typ, který představuje výčet, který poskytuje symbolické názvy maker kód chyby definované Posix v <errno.h>. |
Funkce
Vytvoří error_code objektu. |
|
Vytvoří error_condition objektu. |
Operátory
Zkoušky, je-li objekt na levé straně operátoru je rovno objektů na pravé straně. |
|
Zkoušky, je-li objekt na levé straně operátoru není rovno objektů na pravé straně. |
|
Zkoušky, pokud objekt je menší než je objekt předaný pro porovnání. |
Výčty
Poskytuje symbolické názvy maker kód chyby definované Posix v <errno.h>. |
Třídy a struktur
Představuje abstraktní, společný základ pro objekty popisující kategorie chybových kódů. |
|
Představuje nízkoúrovňového systémových chyb, které jsou specifické pro implementaci. |
|
Představuje uživatelem definované chybové kódy. |
|
Představuje typ predikátu, který testuje error_code – třída výčtu. |
|
Představuje typ predikátu, který testuje error_condition – třída výčtu. |
|
Představuje základní třída pro všechny výjimky, které jsou vyvolány zprávy přetečení systému nižší úrovně. |
Požadavky
Záhlaví:<system_error>
Obor názvů: std