Jerarquía de clase de excepción de biblioteca estándar

La jerarquía de clase de excepción de biblioteca estándar proporciona una forma de clasificar excepciones:

Los errores lógicos se refieren a errores que deben detectarse o detectarse mediante la prueba de parámetros de función antes de que el programa se ponga en funcionamiento en principio.

Todos los demás errores son errores de tiempo de ejecución.

Sobre system_error:

En <system_error>, la biblioteca estándar proporciona un marco para informar errores del sistema operativo y los componentes subyacentes del sistema.

<system_error> también proporciona algunos componentes que pueden implementar la clasificación de códigos de error y asignar códigos de error relacionados con el sistema a

Más códigos portátiles y códigos de error de mapeo a excepciones:

Consulte la Sección 30.4.3 de "El lenguaje de programación C ++ (cuarta edición) -Bjarne Stroustrup" para obtener más detalles.

Supongo que te gusta

Origin www.cnblogs.com/lhb666aboluo/p/12700409.html
Recomendado
Clasificación