반응형
close(2)
#include <unistd.h>
int close(int fd);
open(2) 또는 creat(2)를 통하여 open한 파일을 닫습니다.
파라미터
fd
- open(2) 또는 creat(2)를 통해서 생성한 file descriptor.
RETURN
0
- 정상적으로 파일을 닫았습니다.
-1
- 오류가 발생하였으며, 상세한 오류는 errno에 저장됩니다.
EBADF : 유효하지 않은 file descriptor
EINTR : close() 호출 도중에 signal이 발생하였습니다.
EIO : I/O error가 발생하였습니다.
see also :
반응형
'C언어 header > unistd.h' 카테고리의 다른 글
execve(2) - 프로그램 실행. (1) | 2019.10.01 |
---|---|
execv(3) - 프로그램 실행 (argument를 배열행태로) (0) | 2019.10.01 |
execlp(3) - PATH 설정된 프로그램 실행(list식 argument) (0) | 2019.09.30 |
execle(3) - 프로그램 실행(list식 argument 및 환경변수 설정) (0) | 2019.09.30 |
execl(3) - 프로그램 실행(list식 argument) (0) | 2019.09.30 |