Freigeben über


Übersetzungs-Modus-Konstanten

#include <fcntl.h>

Hinweise

_O_BINARY und _O_TEXT verkünden Konstanten bestimmen den Modus für Übersetzungs Dateien (_open und _sopen) oder den Modus für Übersetzungs Streams (_setmode).

Die zulässigen Werte sind:

  • _O_TEXT
    Öffnet Datei im Modus des Texts (Verschiebung).Kombinationen von Wagenrücklauf/Zeilenvorschubs (CR-LF) werden in einen einzelnen Zeilenvorschub (Zeilenvorschub) bei der Eingabe übersetzt.Zeilenvorschubzeichen werden in CR-LF Kombinationen auf Ausgabe übersetzt.Außerdem STRG+Z wird als Dateiende Zeichen bei der Eingabe interpretiert.In den Dateien, die zum Lesen und das Lesen/Schreiben geöffnet werden, entfernt fopen Überprüfung auf STRG+Z am Ende der Datei und sie, sofern dies möglich ist.Dies geschieht, weil die Anwendung möglicherweise der fseek und ftell-Funktionen, die in einer Datei endes mit STRG+Z zu bewegen, wird fseek sich in der Nähe des Endes der Datei nicht ordnungsgemäß verhalten.

  • _O_BINARY
    Öffnet Datei im binären (unübersetzten Modus).Die oben genannten Übersetzungen werden unterdrückt.

  • _O_RAW
    Dieselbe Bedeutung wie _O_BINARY.Unterstützt Kompatibilitätsgründen Cs 2.0.

Weitere Informationen finden Sie unter Text und Binärdatei-Modus-Datei E/A und Datei-Übersetzung.

Siehe auch

Referenz

_open, _wopen

_pipe

_sopen, _wsopen

_setmode

Globale Konstanten