名前空間
変種
操作

std::error_code::error_code

提供: cppreference.com
< cpp‎ | error‎ | error code

 
 
 
 
std::error_code
メンバ関数
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
error_code::error_code
修飾子
Original:
Modifiers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
オブザーバー
Original:
Observers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
非メンバ関数
Original:
Non-member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
ヘルパークラス
Original:
Helper classes
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
error_code();
(1) (C++11およびそれ以降)
error_code( int ec, const error_category& ecat );
(2) (C++11およびそれ以降)
template< class ErrorCodeEnum >
error_code( ErrorCodeEnum e );
(3) (C++11およびそれ以降)

Constructs new error code.

1) Constructs error code with default value. Equivalent to error_code(0, std::system_category()).
2) Constructs error code with ec as the platform-dependent error code and ecat as the corresponding error category.
3) Constructs error code from an error code enum e. Equivalent to *this = std::make_error_code(e). The overload participates in overload resolutions only if std::is_error_code_enum<ErrorCodeEnum>::value == true.

[編集] パラメータ

ec - platform dependent error code to construct with
ecat -
ecに対応するエラーカテゴリ
Original:
error category corresponding to ec
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
e - error code enum to construct with

[編集] 例外

noexcept 指定:  
noexcept