_fmode_fmode

La variabile _fmode imposta la modalità di conversione di file predefinita per la conversione in modalità testo o binaria.The _fmode variable sets the default file-translation mode for text or binary translation. Questa variabile globale è stata deprecata a favore delle versioni funzionali più sicure _get_fmode e _set_fmode, che devono essere usate al posto della variabile globale.This global variable has been deprecated for the more secure functional versions _get_fmode and _set_fmode, which should be used in place of the global variable. È dichiarata in Stdlib.h come segue.It is declared in Stdlib.h as follows.

SintassiSyntax

extern int _fmode;  

NoteRemarks

L'impostazione predefinita di _fmode è _O_TEXT per la conversione in modalità testo.The default setting of _fmode is _O_TEXT for text-mode translation. _O_BINARY è l'impostazione per la modalità binaria._O_BINARY is the setting for binary mode.

È possibile modificare il valore di _fmode in tre modi:You can change the value of _fmode in three ways:

  • Collegamento con Binmode.obj. In questo modo, l'impostazione iniziale di _fmode cambia in _O_BINARY, causando l'apertura in modalità binaria di tutti i file tranne stdin, stdout e stderr.Link with Binmode.obj. This changes the initial setting of _fmode to _O_BINARY, causing all files except stdin, stdout, and stderr to be opened in binary mode.

  • Chiamata a _get_fmode o _set_fmode per ottenere o impostare rispettivamente la variabile globale_fmode.Make a call to _get_fmode or _set_fmode to get or set the _fmode global variable, respectively.

  • Modifica del valore di _fmode impostandolo direttamente nel programma.Change the value of _fmode directly by setting it in your program.

Vedere ancheSee Also

Variabili globali Global Variables
_get_fmode _get_fmode
_set_fmode_set_fmode