_fmode
La variabile _fmode imposta la modalità predefinita per la conversione di un file binario o di testo. Questa variabile globale è stata deprecata a favore di versioni funzionali più sicure, _get_fmode e _set_fmode, che devono essere utilizzate al suo posto. Viene dichiarato in Stdlib.h come segue.
extern int _fmode;
Note
L'impostazione predefinita di _fmode è _O_TEXT per la conversione della modalità testuale. _O_BINARY è l'impostazione per la modalità binaria.
È possibile modificare il valore di _fmode in tre modi:
Collegamento con Binmode.obj. In questo modo viene modificata la configurazione iniziale di _fmode a _O_BINARY, modificando tutti i file a meno di stdin, stdout e stderr da aprire in modalità binaria.
Fare una chiamata a _get_fmode o a _set_fmode per ottenere o impostare rispettivamente la variabile globale di _fmode.
Modificare il valore di _fmode impostandolo direttamente nel programma.