on_exit - регистрирует функцию, вызываемую после нормального завершения работы
НАЗВАНИЕon_exit - регистрирует функцию, вызываемую после
нормального завершения работы
СИНТАКСИС
#include
int on_exit(void (*function)(int , void *), void *arg);
ОПИСАНИЕ
Функция on_exit() регистрирует передаваемую функцию func-
tion для последующего ее вызова при нормальном завершении
программы с помощью exit(3) или при возвращении из функции
main. Функция function передает в exit(3) аргумент arg из
on_exit().
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция on_exit() возвращает 0 в случае удачного
завершения вызова, в противном случае возвращается -1.