<stdexcept>
Definuje několik standardních tříd pro hlášení výjimek.Třídy tvoří hierarchii odvození všechny odvozené od třídy výjimku a dva obecné typy výjimek: logické chyby a chyby.Logické chyby způsobují chyby programátora.Jsou odvozena ze základní třídy logic_error a zahrnují:
domain_error
invalid_argument
length_error
out_of_range
Chyby runtime dochází z důvodu chyby v knihovně funkce nebo běhu systému.Jsou odvozena ze základní třídy runtime_error a zahrnují:
overflow_error
range_error
underflow_error
Třídy
Třída slouží jako základní třída pro všechny výjimek vyvolaných domény chybovou zprávu. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných zprávu neplatný argument. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných pokusu o vytvoření objektu příliš dlouho zadat zprávu. |
|
Třída slouží jako základní třída pro všechny výjimky vyvolaných zprávy o chybách pravděpodobně zjistitelné před program provede jako porušení logické předpoklady. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných hlášení argument, který je mimo platný rozsah. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných Přetečení aritmetické zprávu. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných rozsah chybovou zprávu. |
|
Třída slouží jako základní třída pro všechny výjimky vyvolaných zprávy o chybách pravděpodobně zjistitelné pouze při spuštění programu. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných zprávu aritmetické podtečení. |
Viz také
Referenční dokumentace
Bezpečnostní vlákno v Standardní knihovna C++