std::error_condition::error_condition - cppreference.com
提供: cppreference.com
<tbody> </tbody>
|
|
(1) | (C++11以上) |
|
|
(2) | (C++11以上) (暗黙に宣言) |
|
|
(3) | (C++11以上) |
|
|
(4) | (C++11以上) |
新しいエラーコンディションを構築します。
1) デフォルトコンストラクタ。 エラーコンディションを一般カテゴリとエラーコード 0 で初期化します。
2) コピーコンストラクタ。 エラーコンディションを other の内容で初期化します。
3) エラーコンディションをエラーコード val およびエラーカテゴリ cat で初期化します。
4) エラーエラーコンディションを列挙子 e で初期化します。 実質的に make_error_condition() を呼びます。 is_error_condition_enum<ErrorConditionEnum>::value が true でなければ、オーバーロード解決に参加しません。
引数
| other | - | 初期化するための別のエラーコンディション |
| val | - | エラーコード |
| cat | - | エラーカテゴリ |
| e | - | エラーコンディションの列挙子 |