共用方式為


error_condition::error_condition

建構型別的物件 error_condition。

error_condition();
error_condition(value_type _Val, const error_category& _Cat);
template<class _Enum>
    error_condition(_Enum _Errcode,
    typename enable_if<is_error_condition_enum<_Enum>::value,
        error_code>::type * = 0);

參數

參數

描述

_Val

儲存的錯誤碼的值。 error_condition。

_Cat

儲存錯誤分類在 error_condition。

_Errcode

儲存的列舉值。 error_condition。

備註

第一個建構函式將零的錯誤碼值和指標 generic_category

第二個建構函式 _Val 儲存為錯誤碼值和指標 error_category

第三個建構函式 (value_type)_Errcode 儲存為錯誤碼值和指標 generic_category

需求

標題: <system_error>

命名空間: std

請參閱

參考

error_condition Class