_fmode

Функция            Режим преобразования файла по умолчанию.

Синтаксис          extern int _fmode;

Объявлено в        fcntl.h

Описание           Данная переменная определяет, в каком режиме
                   (текстовом или двоичном), файлы будут открываться
                   и преобразовываться. По умолчанию, значением
                   _fmode является O_TEXT, что означает, что файлы
                   будут читаться в текстовом режиме. Если же _fmode
                   получит значение O_BINARY, файлы будут открыты и
                   прочитаны в двоичном режиме. (O_TEXT и O_BINARY
                   определены в файле fcntl.h).

                   В текстовом режиме, при вводе, комбинация возврат
                   каретки/перевод строки (CR/LF) преобразуется в
                   один символ перевода строки (LF). При выводе,
                   преобразование обратное - символы LF преобразуют-
                   ся в комбинацию CR/LF.
                   В двоичном режиме такое преобразование не произ-
                   водятся.
                   Вы можете изменить режим по умолчанию, устанавли-
                   ваемый в _fmode, если для библиотечных функций
                   fopen, fdopen, frеopen вы определите аргумент
                   type, равный t (для текстового режима) или b (для
                   двоичного режима). Также, аргумент access функции
                   open может содержать либо O_BINARY, либо O_TEXT,
                   который явно определяет режим (текстовый или дво-
                   ичный) открытия файла (он определяется аргументом
                   pathname функции open).