_fmode
Переменная _fmode устанавливает режим преобразования файла по умолчанию в текстовый или бинарный. Эта глобальная переменная не рекомендуются в силу наличия более безопасных функциональных версий _get_fmode and _set_fmode, которые должны использоваться вместо этой переменной. Она объявляется в Stdlib.h следующим образом.
extern int _fmode;
Заметки
Параметр по умолчанию _fmode — _O_TEXT для преобразования в текстовом режиме. _O_BINARY — параметр для бинарного режима.
Можно изменить значение _fmode тремя способами:
Компоновка с Binmode.obj. Это изменит начальный параметр _fmode в _O_BINARY, заставляя все файлы, кроме stdin, stdout и stderr, открываться в бинарном режиме.
Вызвав _get_fmode или _set_fmode для получения или установки глобальной переменной _fmode соответственно.
Изменить значение _fmode непосредственно в программе.