std::error_code
cppreference.net에서
class error_code;
|
(C++11부터)에서 정의됨 | |
std::error_code 플랫폼 종속 오류 코드 값을 나타냅니다. 각 std::error_code 객체는 운영 체제 또는 일부 저수준 인터페이스에서 발생한 오류 코드 값과 std::error_category 타입의 객체를 가리키는 포인터를 보유하며, 이는 해당 인터페이스에 해당합니다. 오류 코드 값은 서로 다른 오류 범주 간에 고유할 필요가 없습니다.
멤버 함수
|
error_code를 생성합니다
(public member function) |
|
|
다른 error_code를 할당합니다
(public member function) |
|
|
다른 error_code를 할당합니다
(public member function) |
|
수정자 |
|
error_code
를
system_category
에서 값
0
으로 설정합니다
(public member function) |
|
관찰자 |
|
error_code
의 값을 얻습니다
(public member function) |
|
|
이 error_code에 대한 error_category를 얻습니다
(public member function) |
|
이
error_code
에 대한
error_condition
을 얻습니다
(public member function) |
|
이
error_code
에 대한 설명 문자열을 얻습니다
(public member function) |
|
|
값이 0이 아닌지 확인합니다
(public member function) |
|
비멤버 함수
|
(C++20에서 제거됨)
(C++20에서 제거됨)
(C++20)
|
두
error_code
를 비교
(함수) |
|
값을 출력 스트림에 값과 카테고리 이름으로 출력
(함수) |
헬퍼 클래스
|
(C++11)
|
클래스를
error_code
열거형으로 식별함
(클래스 템플릿) |
|
(C++11)
|
std::error_code
에 대한 해시 지원
(클래스 템플릿 특수화) |
참고 항목
|
(C++11)
|
이식 가능한 오류 코드를 보유함
(클래스) |
|
(C++11)
|
오류 카테고리의 기본 클래스
(클래스) |
|
(C++11)
|
errc
열거형에 대한 오류 코드 값을 생성함
e
(함수) |