BIBLIOTECA <stdexcept>
Define varias clases estándar que se
utiliza para las excepciones de informes. Las clases forman
una jerarquía de derivación de todo derivado de la clase excepción e incluyen dos tipos generales de
excepciones: los errores lógicos y errores en tiempo de ejecución. Los errores lógicos son causados errores programador. Se derivan de la clase base logic_error e incluyen:
- domain_error
 - invalid_argument
 - length_error
 - out_of_range
 
Los errores en tiempo de ejecución se
producen debido a errores en cualquiera de las funciones de la biblioteca o en
el sistema en tiempo de ejecución. Se derivan de la
clase base runtime_error e incluyen:
- overflow_error
 - range_error
 - underflow_error
 
| 
   
La clase sirve como clase base para todas las excepciones para
  informar de un error de dominio. 
 | 
 |
| 
   
La clase es la clase base para todas las excepciones producidas
  reportar un argumento válido. 
 | 
 |
| 
   
La clase es la clase base para todas las excepciones producidas
  reportar un intento de generar un objeto demasiado tiempo que se determine. 
 | 
 |
| 
   
La clase es la clase base para todas las excepciones producidas
  reportar errores supuestamente detectables antes que el programa se ejecuta,
  como violaciónes de condiciones lógicas. 
 | 
 |
| 
   
La clase es la clase base para todas las excepciones producidas
  reportar un argumento que está fuera de su rango de validez. 
 | 
 |
| 
   
La clase es la clase base para todas las excepciones producidas
  reportar un desbordamiento aritmético. 
 | 
 |
| 
   
La clase sirve como clase base para todas las excepciones para
  informar de un error en la distancia. 
 | 
 |
| 
   
La clase es la clase base para todas las
  excepciones producidas reportar errores supuestamente detectables sólo cuando
  se ejecuta el programa. 
 | 
 |
| 
   
La clase sirve como clase base para todas las excepciones para
  informar de un desbordamiento aritmético. 
 | 
 
No hay comentarios.:
Publicar un comentario