Partager via


_fmode

La variable _fmode définit le mode de traduction de fichier par défaut pour le texte ou la traduction binaire. Cette variable globale a été déconseillée pour les versions fonctionnelles plus sécurisées _get_fmode et _set_fmode, qui doivent être utilisées à la place de la variable globale. Il est déclaré dans Stdlib.h comme suit.

extern int _fmode;

Notes

Le paramètre par défaut de _fmode est _O_TEXT pour la traduction de mode texte. _O_BINARY est le paramètre pour le mode binaire.

Vous pouvez modifier la valeur de _fmode de trois manières :

  • Lien avec Binmode.obj. Cela modifie le paramètre initial de _fmode à _O_BINARY, ce qui fait que tous les fichiers sauf stdin, stdout, et stderr s'ouvrent en mode binaire.

  • Effectuez un appel à _get_fmode ou à _set_fmode pour obtenir ou définir la variable globale _fmode, respectivement.

  • Modifiez la valeur de _fmode directement en la définissant dans votre programme.

Voir aussi

Référence

Variables globales

_get_fmode

_set_fmode