<system_error>
머리글 포함 <system_error> 예외 클래스를 정의 하려면 system_error 및 관련 된 하위 수준 시스템 오류를 처리 하기 위한 템플릿.
#include <system_error>
개체
범주를 대 한 일반 오류를 나타냅니다. |
|
범주를에서 하위 수준의 시스템 오버플로 발생 하는 오류를 나타냅니다. |
형식 정의
Posix에 의해 정의 된 모든 코드 오류 매크로 대해 기호화 된 이름을 제공 하는 열거형을 나타내는 형식 <errno.h>. |
함수
error_code 개체를 만듭니다. |
|
error_condition 개체를 만듭니다. |
연산자
연산자의 왼쪽에서 개체가 개체 오른쪽에 있으면 테스트 합니다. |
|
연산자의 왼쪽에 있는 개체 오른쪽에 있는 개체와 일치 하지 않으면 테스트 합니다. |
|
비교를 위해 전달 개체 개체 보다 작은지 여부를 테스트 합니다. |
열거형
Posix에 의해 정의 된 모든 코드 오류 매크로 대해 기호화 된 이름을 제공 <errno.h>. |
클래스 및 구조체
오류 코드의 범주를 설명 하는 추상, 공용 기본을 개체에 대 한 나타냅니다. |
|
구현 관련 된 하위 수준 시스템 오류를 나타냅니다. |
|
사용자 정의 오류 코드를 나타냅니다. |
|
테스트 하는 형식의 조건자를 나타냅니다의 error_code Class 열거형입니다. |
|
테스트 하는 형식의 조건자를 나타냅니다의 error_condition Class 열거형입니다. |
|
낮은 수준의 시스템 오버플로가 보고할 throw 된 모든 예외에 대 한 기본 클래스를 나타냅니다. |
요구 사항
헤더: <system_error>
네임 스페이스: std