<stdexcept>
보고 예외에 사용 되는 몇 가지 표준 클래스를 정의 합니다.파생 계층 구조 클래스에서 파생 된 모든 클래스를 형성 합니다. 예외 등 두 가지 유형의 예외: 논리 오류 및 런타임 오류입니다.프로그래머가 실수 논리 오류가 발생 합니다.해당 기본 클래스 logic_error에서 파생 하 고 포함 합니다.
domain_error
invalid_argument
length_error
out_of_range
실수 또는 런타임 시스템 라이브러리 함수에서 런타임 오류가 발생할.해당 기본 클래스 runtime_error에서 파생 하 고 포함 합니다.
overflow_error
range_error
underflow_error
클래스
클래스는 도메인 오류를 보고 하려면 throw 한 모든 예외에 대 한 기본 클래스로 사용 됩니다. |
|
클래스 보고서 잘못 된 인수를 throw 된 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
클래스 보고 너무 길어서 지정할 수 있는 개체를 생성 하려고 하는 throw 된 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
해당 클래스 논리 사전 조건이 위반 같은 프로그램을 실행 하기 전에 보고서 오류 아마도 디버깅이 throw 된 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
클래스의 유효한 범위를 벗어난 인수를 위하여 throw 한 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
클래스 산술 오버플로가 보고할 throw 한 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
클래스 범위 오류를 보고 하려면 throw 된 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
클래스에만 프로그램을 실행할 때 오류를 보고할 아마도 디버깅이 throw 된 모든 예외에 대 한 기본 클래스 역할을 합니다. |
|
클래스 언더플로가 산술 위하여 throw 된 모든 예외에 대 한 기본 클래스 역할을 합니다. |