runtime_error (Clase)
Collapse the table of content
Expand the table of content
Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

runtime_error (Clase)

 

Clase que actúa como la clase base para todas las excepciones iniciadas para informar de errores supuestamente detectables únicamente cuando se ejecute el programa.

class runtime_error : public exception {
public:
    explicit runtime_error(const string& message);
    explicit runtime_error(const char *message);
};

El valor devuelto por exception (Clase) es una copia de mensaje.datos.

Ejemplo

// runtime_error.cpp
// compile with: /EHsc /GR
#include <iostream>

using namespace std;

int main( )
{
// runtime_error
   try 
   {
      locale loc( "test" );
   }
   catch ( exception &e ) 
   {
      cerr << "Caught " << e.what( ) << endl;
      cerr << "Type " << typeid( e ).name( ) << endl;
   };
}
Detectar std::runtime_error de clase de tipo de nombre de configuración regional incorrecta

Requisitos

Encabezado: < stdexcept >

Espacio de nombres: std

Mostrar:
© 2016 Microsoft