<exception>
Definuje několik typů a funkce týkající se zpracování výjimek.Zpracování výjimek slouží v situacích, ve kterých můžete systém obnovit chybu.Poskytuje prostředky pro řízení vrácené funkcí programu.Cílem začlenění zpracování výjimek je zvýšení odolnosti programu zároveň vyřešit chyby řádným způsobem.
#include <exception>
Funkce TypeDef
Typ, který popisuje ukazatele na funkci, která je vhodná pro použití jako terminate_handler. |
|
Typ, který popisuje ukazatele na funkci, která je vhodná pro použití jako unexpected_handler. |
Funkce
Vytvoří nový terminate_handler volána při ukončení programu. |
|
Vytvoří nový unexpected_handler se při Neočekávaná výjimka vyskytne. |
|
Volání ukončit zpracování. |
|
Vrátí true pouze v případě, že thrown výjimek je nyní zpracováván. |
|
Neočekávané popisovač volání. |
Třídy
Třída popisuje výjimku, která může být vyvolána z unexpected_handler. |
|
Třída slouží jako základní třída pro všechny výjimek vyvolaných některých výrazů a Standard C++ Library. |
Viz také
Referenční dokumentace
Bezpečnostní vlákno v Standardní knihovna C++