cpp/error/error code/error code: differenze tra le versioni
Da cppreference.com.
< cpp | error | error code
m (r2.7.3) (Bot: Aggiungo de, en, es, fr, ja, pt, ru, zh) |
m (Use {{lc}}. Update links. Various fixes.) |
||
Riga 2: | Riga 2: | ||
{{cpp/error/error_code/title|error_code}} | {{cpp/error/error_code/title|error_code}} | ||
{{cpp/error/error_code/navbar}} | {{cpp/error/error_code/navbar}} | ||
− | {{ | + | {{begin}} |
− | {{ | + | {{| num=1 | =c++11 | 1= |
error_code(); | error_code(); | ||
}} | }} | ||
− | {{ | + | {{| num=2 | sincec++11 | 1= |
error_code( int ec, const error_category& ecat ); | error_code( int ec, const error_category& ecat ); | ||
}} | }} | ||
− | {{ | + | {{| num=3 | sincec++11 | 1= |
template< class ErrorCodeEnum > | template< class ErrorCodeEnum > | ||
error_code( ErrorCodeEnum e ); | error_code( ErrorCodeEnum e ); | ||
}} | }} | ||
− | {{ | + | {{end}} |
Constructs new error code. | Constructs new error code. | ||
Riga 22: | Riga 22: | ||
===Parametri=== | ===Parametri=== | ||
− | {{ | + | {{begin}} |
− | {{ | + | {{| ec | platform dependent error code to construct with}} |
− | {{ | + | {{| ecat |{{tr| Errore di categoria corrispondente a {{tt|ec}}| error category corresponding to {{tt|ec}}}}}} |
− | {{ | + | {{| e | error code enum to construct with}} |
− | {{ | + | {{end}} |
===Eccezioni=== | ===Eccezioni=== |
Versione attuale delle 13:07, 2 lug 2013
![]() |
Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate.
La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui. |
error_code(); |
(1) | (dal C++11) |
error_code( int ec, const error_category& ecat ); |
(2) | (dal C++11) |
template< class ErrorCodeEnum > error_code( ErrorCodeEnum e ); |
(3) | (dal 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.[modifica] Parametri
ec | - | platform dependent error code to construct with |
ecat | - | Errore di categoria corrispondente a
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 |