std::make_error_condition(std::errc)
cppreference.net에서
std::error_condition make_error_condition( std::errc e ) noexcept;
|
에서 정의됨 (C++11부터) | |
errc 값 errc에 대한 오류 조건을 생성합니다e. 오류 값을 int(e)로 설정하고 오류 범주를 std::generic_category로 설정합니다.
매개변수
| e | - | 표준 오차 값 |
반환값
e 에 대한 오류 조건.
예제
이 코드 실행
#include <iostream> #include <string> #include <system_error> int main() { auto err = std::make_error_condition(std::errc::invalid_argument); std::cout << err.message() << '\n'; }
가능한 출력:
Invalid argument