_fmode

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

Syntax

extern int _fmode;

Hinweise

Die Standardeinstellung von _fmode für die Textmodusübersetzung ist _O_TEXT. _O_BINARY ist die Einstellung für den Binärmodus.

Sie können den Wert von _fmode wie folgt ändern:

  • Link mit Binmode.obj. Diese Objektdatei ändert die Anfängliche Einstellung von _fmode , _O_BINARYdie alle Dateien mit Ausnahme stdinvon , und stderrstdoutwird im Binärmodus geöffnet.

  • Ein Aufruf von _get_fmode oder _set_fmode, um die globale _fmode-Variable abzurufen bzw. festzulegen.

  • Ändern Sie den Wert _fmode direkt, indem Sie ihn in Ihrem Programm festlegen.

Siehe auch

Globale Variablen
_get_fmode
_set_fmode