Udostępnij za pośrednictwem


<system_error>

Nagłówek zawiera <system_error> do zdefiniowania klasy wyjątek system_error i związanych z szablonów do przetwarzania błędów systemu niskiego poziomu.

#include <system_error>

Ee372194.collapse_all(pl-pl,VS.110).gifObiekty

generic_category

Reprezentuje kategorię Ogólne błędy.

system_category

Reprezentuje kategorię błędów spowodowanych przepełnienia niskiego poziomu systemu.

Ee372194.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef

generic_errno

Typ, który reprezentuje wyliczenia, który zapewnia symboliczne nazwy makr kod błędu zdefiniowany przez Posix w <errno.h>.

Ee372194.collapse_all(pl-pl,VS.110).gifFunkcje

make_error_code

Tworzy error_code obiektu.

make_error_condition

Tworzy error_condition obiektu.

Ee372194.collapse_all(pl-pl,VS.110).gifOperatory

operator ==

Testy, jeśli obiekt po lewej stronie operatora jest równa obiektu po prawej stronie.

operator! =

Testy, jeśli obiekt po lewej stronie operatora nie jest równa obiektu po prawej stronie.

operator <

Testy, jeśli obiekt jest mniejsza niż obiektu przekazany do porównania.

Ee372194.collapse_all(pl-pl,VS.110).gifWyliczenia

errc

Zawiera nazwy symboliczne makr kod błędu zdefiniowany przez Posix w <errno.h>.

Ee372194.collapse_all(pl-pl,VS.110).gifKlasy i strukturach

error_category

Reprezentuje abstrakcyjne, wspólne podstawy obiektów opisującą kategorii kodów błędów.

kod_błędu

Reprezentuje błędy systemu niskiego poziomu, które są specyficzne dla implementacji.

error_condition

Reprezentuje kodów błędów zdefiniowanych przez użytkownika.

is_error_code_enum

Reprezentuje sprawdzający dla predykatu typu error_code Class wyliczenia.

is_error_condition_enum

Reprezentuje sprawdzający dla predykatu typu error_condition Class wyliczenia.

system_error

Reprezentuje klasa podstawowa dla wszystkich wyjątków generowany raport przepełnienie niskiego poziomu systemu.

Wymagania

Nagłówek: <system_error>

Obszar nazw: std

Zobacz też

Inne zasoby

Pliki nagłówków