La función quick_exit() se define en el archivo de encabezado stdlib . La función quick_exit() se usa para la finalización normal de un proceso sin limpiar completamente los recursos.
- Si val es cero o EXIT_SUCCESS, muestra la terminación exitosa del programa.
- Si el valor es distinto de cero o EXIT_FAILURE, muestra que el programa no finalizó correctamente. Estas funciones se llaman en orden inverso al de su llamada.
Sintaxis:
void quick_exit(int val);
Parámetro: este método toma un solo parámetro val , que es un valor integral que representa el estado de salida de un programa.
Valor devuelto: esta función no devuelve nada.
El siguiente programa ilustra la función quick_exit() en C++:
Ejemplo:-
// c++ program to demonstrate // example of quick_exit() function. #include <bits/stdc++.h> using namespace std; void function1() { cout << "Exit Function 1" << endl; } void function2() { cout << "Exit Function 2" << endl; } int main() { // registering function at_quick_exit(function1); at_quick_exit(function2); quick_exit(0); return 0; }
Producción:
Exit Function 2 Exit Function 1
Publicación traducida automáticamente
Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA