Linux |
CentOS 4.8 |
|
on_exit(3) |
on_exit − Programmer une fonction pour qu’elle soit appelée lors de la fin normale du programme. |
#include <stdlib.h> int on_exit (void (*fonction)(int , void *), void *arg); |
La fonction on_exit() enregistre la fonction pour qu’elle soit appelée lors de la fin normale du programme, soit par l’appel à exit(2), soit lors du retour de la fonction main. La fonction reçoit l’argument transmis à exit(3) et l’argument arg transmis à on_exit(). |
La fonction on_exit() renvoie 0 si elle réussit ou −1 si elle échoue. |
exit(3), atexit(3). |
Christophe Blaess, 1997. |
on_exit(3) |