파일 상수
구문
#include <fcntl.h>
설명
이러한 상수 중 하나 이상을 사용하여 만든 정수 식에 따라 허용되는 읽기 또는 쓰기 작업의 형식이 결정됩니다. 하나 이상의 상수와 번역 모드 상수의 결합을 통해 형성됩니다.
파일 상수는 다음과 같습니다.
상수 | 설명 |
---|---|
_O_APPEND |
매번 쓰기 작업 전에 파일 포인터의 위치를 파일의 끝으로 변경합니다. |
_O_CREAT |
쓰기를 위해 새 파일을 만들고 엽니다. 지정된 파일이 filename 있으면 상수에 영향을 주지 않습니다. |
_O_EXCL |
filename 에서 지정한 파일이 있으면 오류 값을 반환합니다. _O_CREAT 와 함께 사용할 때만 적용됩니다. |
_O_RDONLY |
읽기 전용 파일을 엽니다. 이 플래그가 지정되고 _O_WRONLY 지정할 _O_RDWR 수 없는 경우 |
_O_RDWR |
읽기 및 쓰기 모두에 대한 파일을 엽니다. 이 플래그가 지정되고 _O_WRONLY 지정할 _O_RDONLY 수 없는 경우 |
_O_TRUNC |
기존 파일을 열고 길이를 0으로 자릅니다. 파일에 쓰기 권한이 있어야 합니다. 파일의 내용은 제거됩니다. 이 플래그가 지정된 경우 지정할 _O_RDONLY 수 없습니다. |
_O_WRONLY |
쓰기 전용 파일을 엽니다. 이 플래그가 지정되고 _O_RDWR 지정할 _O_RDONLY 수 없는 경우 |