다음을 통해 공유


파일 변환 상수

#include <stdio.h>

설명

이 상수들은 변환 모드("b" 또는 "t")를 지정합니다. 이 모드는 액세스 유형("r", "w", "a", "r+", "w+", "a+")을 지정하는 문자열에 포함됩니다.

변환 모드는 다음과 같습니다.

  • t
    텍스트(변환됨) 모드에서 엽니다. 이 모드에서 캐리지 리턴/줄 바꿈 (CR-LF) 조합은 입력에서 단일 줄 바꿈(LF)으로 변환되고, 줄 바꿈 문자는 출력에서 캐리지 리턴/줄 바꿈 조합으로 변환됩니다. 또한, CTRL + Z는 입력에서 파일 끝 문자로 해석 됩니다. 읽기/쓰기를 위해 연 파일에서 fopen은 파일 끝에서 Ctrl+Z를 확인하여 제거합니다(가능한 경우). fseekftell을 사용하여 Ctrl+Z로 끝나는 파일 내에서 이동하면 파일의 끝 부분에서 fseek가 제대로 동작하지 않을 수 있으므로 이 작업을 수행합니다.

    참고

    t 옵션은 fopenfreopen의 ANSI 표준에 속하지 않습니다.이는 Microsoft 확장이며 ANSI 이식성이 요구되는 곳에 사용될 수 없습니다.

  • b
    이진(변환되지 않은) 모드에서 열립니다. 위의 변환이 억제됩니다.

t 또는 bmode에 지정되지 않은 경우, 기본 변환 모드는 _fmode 변수로 정의됩니다. 텍스트 및 이진 모드를 사용하는 방법에 대한 자세한 내용은 Text and Binary Mode File I/O를 참조하십시오.

참고 항목

참조

_fdopen, _wfdopen

fopen, _wfopen

freopen, _wfreopen

_fsopen, _wfsopen

전역 상수