다음을 통해 공유


변환 모드 상수

#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 호환성을 위해 지원됩니다.

보다 자세한 내용은 텍스트와 이진 모드 파일 입출력파일 좌표 이동 을 참고하세요.

참고 항목

참조

_open, _wopen

_pipe

_sopen, _wsopen

_setmode

전역 상수