_fmode

_fmode 변수는 텍스트 또는 이진 변환에 대한 기본 파일 변환 모드를 설정합니다. 이 전역 변수는 보다 안전한 기능 버전 _get_fmode 에 더 이상 사용되지 않으며 _set_fmode전역 변수 대신 사용해야 합니다. Stdlib.h에서 다음과 같이 선언됩니다.

구문

extern int _fmode;

설명

텍스트 모드 변환의 경우 _fmode의 기본 설정은 _O_TEXT입니다. 이진 모드에 대한 설정은 _O_BINARY입니다.

다음과 같은 세 가지 방법으로 _fmode 값을 변경할 수 있습니다.

  • Binmode.obj와 연결합니다. 이 개체 파일은 초기 설정을 _fmode_O_BINARY로 변경하여 , stdoutstderr 를 제외한 stdin모든 파일이 이진 모드로 열립니다.

  • _get_fmode 또는 _set_fmode를 호출하여 각각 _fmode 전역 변수를 가져오거나 설정합니다.

  • 프로그램에서 _fmode 값을 설정하여 직접 값을 변경합니다.

참고 항목

전역 변수
_get_fmode
_set_fmode