2009. 4. 1. 11:47
NAME

 atexit - 정상적인 프로그램 종료시 호출될 함수 등록

SYNOPSIS

 #include <stdlib.h>

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

DESCRIPTION

 atexit()함수는 exit(3) 를 통해서나, 프로그램의 main으로부터의 반환 값을 통해서 프로그램이 끝났을 때 호출 될
 function을 동록하는 것이다. 그렇게 등록된 함수는 그것들이 등록된 반대 순서로 호출된다. 어떤 변수도 지나치지 않는다.


RETURN VALUE

 atexit()함수는 성공했을 경우 0을 반환한다. 그렇지 않으면 -1 값을 반환한다.
 errno 은 실행되지 않는다.


CONFORMING TO

 SVID 3, BSD 4.3, ISO 9899

SEE ALSO

 exit(3), on_exit(3)

'API 및 라이브러리 > C 라이브러리 함수' 카테고리의 다른 글

memcpy(3)  (0) 2009.04.03
isatty(3)  (0) 2009.04.02
memset(3)  (0) 2009.04.01
malloc(3)  (0) 2009.03.31
strcpy(3)  (0) 2009.03.31
Posted by devanix