共用方式為


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

需求

標頭<系統錯誤>

命名空間: std

請參閱

參考

error_condition 類別