ATEXIT(3) Manuel du programmeur Linux ATEXIT(3)
NOM
atexit - Enregistrer une fonction qui doit être invoquée à
la fin du programme.
SYNOPSIS
#include <stdlib.h>
int atexit (void (*fonction)(void));
DESCRIPTION
La fonction atexit() enregistre la fonction donnée pour
que celle-ci soit automatiquement invoquée lorsque le pro
gramme se termine normalement avec exit(2) ou par un
retour de la fonction main. Les fonctions ainsi enreg
istrées sont invoquées en ordre inverse de leur enreg
istrement, aucun argument n'est transmis.
VALEUR RENVOYÉE
La fonction atexit() renvoie 0 si elle réussit, et -1 si
elle échoue. errno n'est pas remplie.
CONFORMITÉ
SVID 3, BSD 4.3, ISO 9899
VOIR AUSSI
exit(3), on_exit(3)
TRADUCTION
Christophe Blaess, 1997.
GNU 11 Décembre 1997 1