Provided by: manpages-es_1.55-10_all bug

NOMBRE

       on_exit - registra una función para ser invocada en la terminación normal de un programa

SINOPSIS

       #include <stdlib.h>

       int on_exit(void (*funcion)(int , void *), void *param);

DESCRIPCIÓN

       La  función  on_exit() registra la funcion dada para ser invocada en la terminación normal
       de un programa, ya sea vía exit(3) o vía el  valor  retornado  por  la  función  main  del
       programa.   A  la  funcion  se  le  pasa  el  parámetro de exit(3) y el parámetro param de
       on_exit().

VALOR DEVUELTO

       La función on_exit() devuelve el valor 0 en caso de éxito, o un valor distinto de cero  en
       caso contrario.

CONFORME A

       Esta función viene de SunOS, pero también está presente en libc4, libc5 y glibc.

VÉASE TAMBIÉN

       atexit(3), exit(3)