Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

_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;

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.

Afficher: