_fmode
_fmode
변수는 텍스트 또는 이진 변환에 대한 기본 파일 변환 모드를 설정합니다. 이 전역 변수는 보다 안전한 기능 버전 _get_fmode
에 더 이상 사용되지 않으며 _set_fmode
전역 변수 대신 사용해야 합니다. Stdlib.h에서 다음과 같이 선언됩니다.
구문
extern int _fmode;
설명
텍스트 모드 변환의 경우 _fmode
의 기본 설정은 _O_TEXT
입니다. 이진 모드에 대한 설정은 _O_BINARY
입니다.
다음과 같은 세 가지 방법으로 _fmode
값을 변경할 수 있습니다.
Binmode.obj 연결합니다. 이 개체 파일은 초기 설정을
_fmode
_O_BINARY
로 변경하여 ,stdout
stderr
를 제외한stdin
모든 파일이 이진 모드로 열립니다._get_fmode
또는_set_fmode
를 호출하여 각각_fmode
전역 변수를 가져오거나 설정합니다.프로그램에서
_fmode
값을 설정하여 직접 값을 변경합니다.