<exception>
Define varios tipos y funciones relacionadas con el control de excepciones.Control de excepciones se utiliza en situaciones en que el sistema puede recuperarse de un error.Proporciona un medio para el control devuelto de una función para el programa.El objetivo de incorporar el control de excepciones es aumentar la solidez del programa al tiempo que proporciona una manera de recuperarse de un error en una forma ordenada.
#include <exception>
Typedefs
Un tipo que describe un puntero a una función adecuada para su uso como un terminate_handler. |
|
Un tipo que describe un puntero a una función adecuada para su uso como un unexpected_handler. |
Funciones
Establece un nuevo terminate_handler para llamar a la terminación del programa. |
|
Establece un nuevo unexpected_handler para ser cuando una excepción inesperada se encuentra. |
|
Llama a un controlador de terminación. |
|
Devuelve true sólo si una excepción se está procesando actualmente. |
|
Llama a un controlador inesperado. |
Clases
La clase describe una excepción que se puede iniciar desde un unexpected_handler. |
|
La clase actúa como clase base para todas las excepciones producidas por determinadas expresiones y por la biblioteca estándar de C++. |
Vea también
Referencia
Seguridad para subprocesos de la biblioteca estándar de C++