파일 변환 상수
구문
#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 옵션은
fopen
및freopen
에 대한 ANSI 표준에 속하지 않습니다. 이 옵션은 Microsoft 확장으로, ANSI 포팅 기능을 원할 경우 사용하면 안 됩니다.b
이진(변환되지 않음) 모드에서 엽니다. 위 변환은 표시되지 않습니다.
t 또는 b가 지정mode
되지 않은 경우 변환 모드는 기본 모드 변수_fmode
에 의해 정의됩니다. 텍스트 및 이진 모드 사용에 대한 자세한 내용은 텍스트 및 이진 모드 파일 I/O를 참조 하세요.
참고 항목
_fdopen
, _wfdopen
fopen
, _wfopen
freopen
, _wfreopen
_fsopen
, _wfsopen
전역 상수