Dateikonstanten
#include <fcntl.h>
Hinweise
Der ganzzahlige Ausdruck, der aus einer oder mehreren dieser Konstanten gebildet wird, bestimmt den Typ von den zulässigen Lese- und Schreiboperationen. Er wird gebildet, indem eine oder mehrere Konstanten mit einer ÜbersetzungModuskonstante kombiniert.
Die Dateikonstanten sind, wie folgt:
_O_APPEND
Ordnet der Dateizeiger am Ende der Datei vor den Schreibvorgang neu._O_CREAT
Erstellt und öffnet eine neue Datei zum Schreiben; dies hat keine 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_CREAT verwendet werden._O_RDONLY
Öffnet Datei nur für Lesezwecke; wenn dieses Flag, angegeben wird, können weder _O_RDWR noch _O_WRONLY angegeben werden._O_RDWR
Öffnet Datei für Lesen und Schreiben; wenn dieses Flag, angegeben wird, können weder _O_RDONLY noch _O_WRONLY angegeben werden._O_TRUNC
Öffnet und entfernt eine vorhandene Datei zur Länge 0 (null) ab; die Datei muss über eine Schreibberechtigung verfügen. Der Inhalt der Datei wird gelöscht. Wenn dieses Flag angegeben ist, können Sie _O_RDONLY nicht angeben._O_WRONLY
Öffnet Datei für nur geschrieben; wenn dieses Flag, angegeben wird, können weder _O_RDONLY noch _O_RDWR angegeben werden.