std::make_error_condition(std::errc)
提供: cppreference.com
ヘッダ <system_error> で定義
|
||
std::error_condition make_error_condition( std::errc e ) noexcept; |
(C++11以上) | |
errc
の値 e
に対するエラーコンディションを作成します。 エラーコードを int(e) に、エラーカテゴリを std::generic_category に設定します。
[編集] 引数
e | - | 標準のエラーコード |
[編集] 戻り値
e
に対するエラーコンディション。
[編集] 例
Run this code
#include <system_error> #include <string> #include <iostream> int main() { auto err = std::make_error_condition(std::errc::invalid_argument); std::cout << err.message() << '\n'; }
出力例:
Invalid argument