_fmode_fmode

La variable _fmode establece el modo de traducción de archivo predeterminado para la traducción de texto o binaria.The _fmode variable sets the default file-translation mode for text or binary translation. Esta variable global ha quedado en desuso en las versiones funcionales más seguras _get_fmode y _set_fmode, que deben usarse en lugar de la variable global.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. Se declara en Stdlib.h como sigue.It is declared in Stdlib.h as follows.

SintaxisSyntax

extern int _fmode;

ObservacionesRemarks

El valor predeterminado de _fmode es _O_TEXT para la traducción de modo de texto.The default setting of _fmode is _O_TEXT for text-mode translation. _O_BINARY es la configuración para el modo binario._O_BINARY is the setting for binary mode.

Puede cambiar el valor de _fmode de tres formas:You can change the value of _fmode in three ways:

  • Vincular con Binmode. obj. Esto cambia la configuración inicial de _fmode a _O_BINARY , lo que hace que todos los archivos excepto stdin , stdout y stderr se abran en modo binario.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.

  • Realice una llamada a _get_fmode o _set_fmode para obtener o establecer la variable global _fmode, respectivamente.Make a call to _get_fmode or _set_fmode to get or set the _fmode global variable, respectively.

  • Cambie el valor de _fmode directamente al configurarlo en el programa.Change the value of _fmode directly by setting it in your program.

Consulta tambiénSee also

Variables globalesGlobal Variables
_get_fmode_get_fmode
_set_fmode_set_fmode