Freigeben über


_fmode

Die _fmode-Variable legt den standardmäßigen FILE übersetzung Modus für übersetzung Binär oder Text fest.Diese globale Variable ist für die sichereren funktionalen Versionen _get_fmode und _set_fmodeveraltet, die anstelle der globalen Variablen verwendet werden sollen.Es wird in Stdlib.h wie folgt deklariert.

extern int _fmode;

Hinweise

Die Standardeinstellung ist _fmodeTextmodus für _O_TEXTübersetzung._O_BINARYist die Einstellung für binären Modus.

Sie können den Wert von _fmode auf drei Arten ändern:

  • Link mit Binmode.obj.Dadurch wird die ursprüngliche Einstellung von _fmode zu _O_BINARYalle Dateien und verursacht stdin, es sei denn stdoutund im binären Modus geöffnet werden soll, stderr .

  • Führen Sie _get_fmode oder _set_fmode einen Aufruf die globale Variable _fmode abrufen oder festlegen.

  • Ändern Sie den Wert von _fmode , indem Sie sie direkt im Programm festlegen.

Siehe auch

Referenz

Globale Variablen

_get_fmode

_set_fmode