Partager via


_get_fmode

Obtient le fichier par défaut à mode de traduction pour les opérations d'E/S de fichier.

errno_t _get_fmode( 
   int * pmode 
);

Paramètres

  • [out] pmode
    Un pointeur vers un entier à remplir avec le mode par défaut actuel : _O_TEXT ou _O_BINARY.

Valeur de retour

Retourne zéro si l'opération a réussi ; code d'erreur en cas de échec.si pmode est NULL, le gestionnaire de paramètre non valide est appelé comme décrit dans Validation des paramètres.Si est autorisé à l'exécution de se poursuivre, errno est défini à EINVAL et la fonction retourne EINVAL.

Notes

la fonction obtient la valeur de la variable globale de _fmode .Cette variable spécifie le fichier par défaut à mode de traduction pour les opérations d'E/S de fichier de bas niveau et de flux de données, comme _open, _pipe, fopen, et freopen.

Configuration requise

routine

en-tête requis

en-tête facultatif

_get_fmode

<stdlib.h>

<fcntl.h>

Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.

Exemple

Consultez l'exemple de _set_fmode.

Équivalent.NET framework

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

Voir aussi

Référence

_fmode

_set_fmode

_setmode

E/S de fichier du mode de texte et binaire