| www.delorie.com/djgpp/doc/libc-2.02/libc_48.html | search |
#include <stdlib.h> int atexit(void (*func)(void));
This function places the specified function func on a list of
functions to be called when exit is called. These functions are
called as if a last-in-first-out queue is used, that is, the last
function registered with atexit will be the first function called
by exit.
At least 32 functions can be registered this way.
Zero on success, non-zero on error.
ANSI, POSIX
void exit_func()
{
remove("file.tmp");
}
...
atexit(exit_func);
...
Go to the first, previous, next, last section, table of contents.
| webmaster donations bookstore | delorie software privacy |
| Copyright © 1998 by DJ Delorie | Updated Dec 1998 |