Übersetzungsmoduskonstanten
#include <fcntl.h>
Hinweise
_O_BINARY und _O_TEXT Manifestelementen Konstanten bestimmen den Übersetzungsmodus für Dateien (_open und _sopen) oder den Übersetzungsmodus für Streams (_setmode).
Folgende Werte sind zulässig:
_O_TEXT
Öffnet Datei im Modus des Texts (übersetzt). Kombinationen von Wagenrücklauf/Zeilenvorschubs (CR-LF) werden in einem einzelnen Zeilenvorschub (LF) auf Eingaben übersetzt. Zeilenvorschubzeichen werden in CR-LF Kombinationen auf Ausgabe übersetzt. Außerdem wird STRG+Z bei der Eingabe als EOF-Zeichen interpretiert. In den Dateien, die für das Lesen und das Lesen und Schreiben geöffnet sind, überprüft fopen für STRG+Z am Ende der Datei und entfernt sie, sofern möglich. Dies geschieht, da die Anwendung u der Funktionen fseek und ftell, die innerhalb eines Dateiendes mit STRG+Z blättern fseek bewirkt, dass sie nahe dem Ende der Datei nicht ordnungsgemäß verhält._O_BINARY
Öffnet Datei im binären (unübersetzten Modus). Die oben erwähnten Übersetzungen unterdrückt werden._O_RAW
Dieselbe Bedeutung wie _O_BINARY. Unterstützt für Kompatibilität Cs 2,0.
Weitere Informationen finden Sie unter Text Binärdatei-Modus-Datei-E/A und Datei-Übersetzung.