다음을 통해 공유


<system_error>

머리글 포함 <system_error> 예외 클래스를 정의 하려면 system_error 및 관련 된 하위 수준 시스템 오류를 처리 하기 위한 템플릿.

#include <system_error>

Ee372194.collapse_all(ko-kr,VS.110).gif개체

generic_category

범주를 대 한 일반 오류를 나타냅니다.

system_category

범주를에서 하위 수준의 시스템 오버플로 발생 하는 오류를 나타냅니다.

Ee372194.collapse_all(ko-kr,VS.110).gif형식 정의

generic_errno

Posix에 의해 정의 된 모든 코드 오류 매크로 대해 기호화 된 이름을 제공 하는 열거형을 나타내는 형식 <errno.h>.

Ee372194.collapse_all(ko-kr,VS.110).gif함수

make_error_code

error_code 개체를 만듭니다.

make_error_condition

error_condition 개체를 만듭니다.

Ee372194.collapse_all(ko-kr,VS.110).gif연산자

연산자 = =

연산자의 왼쪽에서 개체가 개체 오른쪽에 있으면 테스트 합니다.

연산자! =

연산자의 왼쪽에 있는 개체 오른쪽에 있는 개체와 일치 하지 않으면 테스트 합니다.

연산자 <

비교를 위해 전달 개체 개체 보다 작은지 여부를 테스트 합니다.

Ee372194.collapse_all(ko-kr,VS.110).gif열거형

errc

Posix에 의해 정의 된 모든 코드 오류 매크로 대해 기호화 된 이름을 제공 <errno.h>.

Ee372194.collapse_all(ko-kr,VS.110).gif클래스 및 구조체

error_category

오류 코드의 범주를 설명 하는 추상, 공용 기본을 개체에 대 한 나타냅니다.

error_code

구현 관련 된 하위 수준 시스템 오류를 나타냅니다.

error_condition

사용자 정의 오류 코드를 나타냅니다.

is_error_code_enum

테스트 하는 형식의 조건자를 나타냅니다의 error_code Class 열거형입니다.

is_error_condition_enum

테스트 하는 형식의 조건자를 나타냅니다의 error_condition Class 열거형입니다.

system_error

낮은 수준의 시스템 오버플로가 보고할 throw 된 모든 예외에 대 한 기본 클래스를 나타냅니다.

요구 사항

헤더: <system_error>

네임 스페이스: std

참고 항목

기타 리소스

헤더 파일