Datei-Konstanten

#include <fcntl.h>

Hinweise

Der ganzzahlige Ausdruck, der von einem oder mehreren dieser Konstanten gebildet wird, bestimmt den Typ der zulässigen Lese- und Schreiboperationen.Sie wird gebildet, indem eine oder mehrere Konstanten mit einer Übersetzung Modus Konstante kombiniert.

Die Datei konstanten lauten wie folgt:

  • _O_APPEND
    Positioniert den Dateizeiger am Ende der Datei vor jedem Schreibvorgang an.

  • _O_CREAT
    Erstellt und öffnet eine neue Datei zum Schreiben. Dies hat keinerlei Auswirkungen, wenn die Datei, die von Dateinamen angegeben wird, vorhanden ist.

  • _O_EXCL
    Gibt einen Fehlerwert zurück, wenn die Datei, die von Dateinamen angegeben wird, vorhanden ist.Gilt nur, wenn Sie mit _O_CREATverwendet werden.

  • _O_RDONLY
    Öffnet die Datei nur zum Lesen. Wenn dieses Flag nicht angegeben ist, können dennoch _O_RDWR_O_WRONLY angegeben sein.

  • _O_RDWR
    Öffnet Datei für Lese- und Schreibvorgänge. Wenn dieses Flag nicht angegeben ist, können dennoch _O_RDONLY_O_WRONLY angegeben sein.

  • _O_TRUNC
    Öffnet eine vorhandene Datei überschreitet und der Länge 0 (null) ab. Die Datei muss Schreibberechtigungen verfügen.Der Inhalt der Datei werden gelöscht.Wenn dieses Flag angegeben ist, können Sie _O_RDONLYnicht angeben.

  • _O_WRONLY
    Öffnet nur für Datei schreiben. Wenn dieses Flag nicht angegeben ist, können dennoch _O_RDONLY_O_RDWR angegeben sein.

Siehe auch

Referenz

_open, _wopen

_sopen, _wsopen

Globale Konstanten