Espacios de nombres
Variantes
Acciones

std::quick_exit

De cppreference.com
< cpp‎ | utility‎ | program
 
 
Biblioteca de servicios
 
Servicios de apoyo de programa
Terminación del programa
quick_exit
(C++11)
(C++11)
Comunicación con el entorno
Señales
Tipos de señales
Saltos no locales
Tipos
 
Definido en el archivo de encabezado <cstdlib>
[[noreturn]] void quick_exit( int exit_code );
(desde C++11)

Ocasiona que se produzca la terminación normal del programa sin limpiar completamente los recursos.

Las funciones pasadas a std::at_quick_exit se llaman en orden inverso al de su registro. Si una excepción intenta propagarse fuera de cualquiera de las funciones, se llama a std::terminate. Después de llamar a las funciones registradas, llama a std::_Exit(exit_code).

Contenido

[editar] Parámetros

exit_code - Estatus de salida del programa.

[editar] Valor de retorno

(Ninguno)

[editar] Ejemplo

[editar] Véase también

Produce la terminación anormal del programa (sin limpiar).
(función) [editar]
Registra una función a ser llamada cuando se invoque a exit().
(función) [editar]
Registra una función a ser llamada cuando se invoque a quick_exit.
(función) [editar]
Documentación de C para quick_exit