Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

system_error (Clase)

Representa la clase base para todas las excepciones que se producen para notificar un error del sistema de bajo nivel.

class system_error : public runtime_error {
public:
    explicit system_error(error_code _Errcode, const string& _Message = "");
    system_error(error_code _Errcode, const char *_Message);
    system_error(error_code::value_type _Errval,
        const error_category& _Errcat, const string& _Message);
    system_error(error_code::value_type _Errval,
        const error_category& _Errcat, const char *_Message);
    const error_code& code() const throw();
    const error_code& code() const throw();
    };

El valor devuelto por what en la clase excepción se construye de _Message y del objeto almacenado de error_code tipo ( code o error_code(_Errval, _Errcat)).

La función code miembro devuelve el objeto almacenado de error_code .

Encabezado: <system_error>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft