파일 변환 상수

구문

#include <stdio.h>

설명

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

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

  • t

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

    참고 항목

    t 옵션은 fopenfreopen에 대한 ANSI 표준에 속하지 않습니다. 이 옵션은 Microsoft 확장으로, ANSI 포팅 기능을 원할 경우 사용하면 안 됩니다.

  • b

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

t 또는 b가 지정mode되지 않은 경우 변환 모드는 기본 모드 변수_fmode에 의해 정의됩니다. 텍스트 및 이진 모드 사용에 대한 자세한 내용은 텍스트 및 이진 모드 파일 I/O를 참조 하세요.

참고 항목

_fdopen, _wfdopen
fopen, _wfopen
freopen, _wfreopen
_fsopen, _wfsopen
전역 상수