Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Syntax
#include <fcntl.h>
Hinweise
Die _O_BINARYKonstanten , _O_TEXT, _O_WTEXT, _O_U16TEXTund _O_U8TEXT Manifestkonstanten bestimmen den Übersetzungsmodus für Dateien (_open und _sopen) oder den Übersetzungsmodus für Datenströme (_setmode).
Zulässige Werte sind:
| Wert | Beschreibung |
|---|---|
_O_TEXT |
Öffnet die Datei im ANSI-Textmodus (übersetzt). Kombinationen aus Wagenrücklauf und Zeilenvorschub (CR-LF) werden bei der Eingabe in einen einzelnen Zeilenvorschub (LF) umgewandelt. Zeilenvorschubzeichen werden bei der Ausgabe in Kombinationen aus Wagenrücklauf und Zeilenvorschub (CR-LF) übersetzt. Außerdem wird STRG+Z bei der Eingabe als EOF-Zeichen interpretiert. In den Dateien, die für das Lesen und Lesen/Schreiben geöffnet sind, überprüft fopen die Datei auf STRG+Z am Dateiende und entfernt nach Möglichkeit die Markierung. Es wird entfernt, da die Verwendung der fseek Funktionen zum ftell Verschieben innerhalb einer Datei, die mit STRG+Z endet, dazu führen fseek kann, dass sich das Verhalten am Ende der Datei nicht ordnungsgemäß verhält. |
_O_WTEXT |
Öffnet die Datei im UTF-16-Textmodus (übersetzt). Die breitformatigen Versionen der Textübersetzungen _O_TEXT werden unterstützt. |
_O_U16TEXT |
Öffnet die Datei im UTF-16-Modus ohne BOM-Text (übersetzt). Die breitformatigen Versionen der Textübersetzungen _O_TEXT werden unterstützt. |
_O_U8TEXT |
Öffnet die Datei im UTF-8-Modus ohne BOM-Text (übersetzt). Die Textübersetzungen _O_TEXT werden unterstützt. |
_O_BINARY |
Öffnet eine Datei im binären (unübersetzten) Modus. Die oben genannten Übersetzungen werden unterdrückt. |
_O_RAW |
Wie in _O_BINARY. Für Kompatibilität mit C 2.0 unterstützt. |
Weitere Informationen finden Sie unter E/A- und Dateiübersetzungskonstanten im Text- und Binärmodus.
Siehe auch
_open, _wopen
_pipe
_sopen, _wsopen
_setmode
Globale Konstanten