Constantes de mode de translation
#include <fcntl.h>
Notes
Les constantes manifestes _O_BINARY et _O_TEXT déterminent le mode de traduction pour les fichiers (_open et _sopen) ou le mode de traduction pour les flux de données (_setmode).
Les valeurs autorisées sont :
_O_TEXT
Ouvre un fichier en mode texte (traduit). Les combinaisons sauts de ligne-retour de chariot (CR-LF) sont traduites en un unique caractère de saut de ligne en entrée. Les caractères de saut de ligne sont convertis en combinaisons CR-LF en sortie. En outre, CTRL+Z est interprété comme caractère de fin de fichier sur l'entrée. Dans les fichiers ouverts en lecture et en lecture/écriture, fopen vérifie la présence de Ctrl+Z à la fin du fichier et le supprime, si possible. Cette opération est effectuée car l'utilisation des fonctions fseek et ftell pour se déplacer dans un fichier qui se termine par Ctrl+Z peut provoquer un comportement incorrect de fseek près de la fin du fichier._O_BINARY
Ouvre le fichier en mode (non traduit) binaire. Les traductions ci-dessus sont supprimées._O_RAW
Identique à _O_BINARY. Pris en charge pour la compatibilité C 2,0.
Pour plus d'informations, consultez E/S de fichier en mode texte et binaire et File Translation.