Available in

(3) (3)/cs (3)/de (3)/es (3)/fr (3)/ja (3)/pt

Contents

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)

COMMENTS

blog comments powered by Disqus