ATEXIT(3)

NOME
atexit - chama uma função quando o programa terminar nornmalmente.

SINÓPSE
#include <stdlib.h>

int atexit(void (*function)(void));

DESCRIÇÃO
A função atexit() faz com que function seja chamada quando o programa terminar normalmente, o que pode ocorrer via exit(3) ou quando for dado o 'return' na função main. As funções registradas por último são chamadas primeiro e não recebem argumentos.

VALORES RETORNADOS
Em caso de seucesso, devolve 0. Caso contrário, -1 é devolvido mas errno não é selecionado.

DE ACORDO COM
SVID 3, BSD 4.3, ISO 9899.

VEJA TAMBÉM
exit(3), on_exit(3).

TRADUZIDO POR LDP-BR em 21/08/2000.

  Tradução:
Paulo César Mendes <drpc@ism.com.br>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>