Control de errores
De cppreference.com
< cpp
Contenido |
Control de excepciones
El archivo de encabezado <exception>
proporciona varias clases y funciones relacionadas con control de excepciones en un programa de C++.
Definido en el archivo de encabezado
<exception> | |
Clase base para excepciones producidas por los componentes de la biblioteca estándar. (clase) | |
Captura y almacenamiento de objetos de excepción | |
Comprueba si el control de excepciones se encuentra actualmente en curso. (función) | |
(C++11) |
Tipo de puntero compartido para la manipulación de objetos de excepción. (typedef) |
(C++11) |
Crea un std::exception_ptr de un objeto de excepción. (plantilla de función) |
(C++11) |
Captura la excepción actual en un std::exception_ptr (función) |
(C++11) |
Produce la excepción de un std::exception_ptr. (función) |
(C++11) |
Un tipo mixin para capturar y almacenar las excepciones en curso. (clase) |
(C++11) |
Lanza su argumento mezclado con std::nested_exception. (plantilla de función) |
(C++11) |
Produce la excepción de una std::nested_exception (plantilla de función) |
Control de fallas en el control de excepciones | |
Definido en el archivo de encabezado
<exception> | |
Función llamada cuando falla el control de excepciones. (función) | |
El tipo de la función llamada por std::terminate. (typedef) | |
(C++11) |
Obtiene el controlador de terminación terminate_handler) actual. (función) |
Cambia la función a ser llamada por std::terminate. (función) | |
Excepción que se produce cuando la especificación de excepción dinámica es violada, si es posible. (clase) | |
Violaciones de las especificaciones de excepción (eliminadas en C++17) | |
(en desuso) |
Función llamada cuando la especificación de excepciones dinámica es violada. (función) |
(en desuso) |
El tipo de la función llamada por |