función quick_exit() en C++ con ejemplos

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *