변환 모드 상수

구문


#include <fcntl.h>  

주의

_O_BINARY_O_TEXT 매니페스트 상수는 파일(_open_sopen)에 대한 변환 모드 또는 스트림(_setmode)에 대한 변환 모드를 결정합니다.

허용되는 값은 다음과 같습니다.

_O_TEXT
파일을 텍스트(변환됨) 모드에서 엽니다. 캐리지 리턴-줄 바꿈(CR-LF) 조합은 입력 시 단일 줄 바꿈(LF)으로 변환됩니다. 줄 바꿈 문자는 출력 시 CR-LF 조합으로 변환됩니다. 또한 CTRL+Z는 입력 시 파일 끝 문자로 변환됩니다. 읽기용 및 읽기/쓰기용으로 열려 있는 파일에서 fopen는 파일 끝에 CTRL+Z가 있는지 확인하고 가능한 경우 이를 제거합니다. 이렇게 처리되는 이유는 fseekftell 함수를 사용하여 CTRL+Z로 끝나는 파일 내에서 이동하면 fseek가 파일 끝 부분에서 제대로 동작하지 않을 수 있기 때문입니다.

_O_BINARY
파일을 이진(변환되지 않음) 모드에서 엽니다. 위 변환은 표시되지 않습니다.

_O_RAW
_O_BINARY와 동일합니다. C 2.0 호환성을 지원합니다.

자세한 내용은 텍스트 및 이진 모드 파일 I/O파일 변환을 참조하세요.

참고 항목

_open, _wopen
_pipe
_sopen, _wsopen
_setmode
전역 상수