Freigeben über


Dateikonstanten

Syntax

#include <fcntl.h>

Hinweise

Der aus einer oder mehreren der folgenden Konstanten gebildete Ganzzahlausdruck bestimmt den Typ der durchführbaren Lese- oder Schreibvorgänge. Sie wird durch Kombinieren einer oder mehrerer Konstanten mit einer Übersetzungsmoduskonstante gebildet.

Die Dateikonstanten lauten wie folgt:

Konstante Beschreibung
_O_APPEND Positioniert den Dateizeiger vor jedem Schreibvorgang am Ende einer Datei.
_O_CREAT Erstellt und öffnet eine neue Datei zum Schreiben; die Konstante hat keine Auswirkung, wenn die durch filename die Datei angegebene ist.
_O_EXCL Gibt einen Fehlerwert zurück, wenn die von filename angegebene Datei vorhanden ist. Gilt nur bei Verwendung mit _O_CREAT.
_O_RDONLY Öffnet die Datei nur zum Lesen; wenn diese Kennzeichnung angegeben _O_RDWR wird und _O_WRONLY nicht angegeben werden kann.
_O_RDWR Öffnet die Datei zum Lesen und Schreiben; wenn diese Kennzeichnung angegeben _O_RDONLY wird und _O_WRONLY nicht angegeben werden kann.
_O_TRUNC Öffnet eine vorhandene Datei und verkürzt sie auf die Länge 0 (null). Für die Datei muss eine Schreibberechtigung bestehen. Der Inhalt der Datei ist zerstört. Wenn dieses Kennzeichen angegeben ist, können Sie nicht angeben _O_RDONLY.
_O_WRONLY Öffnet die Datei nur zum Schreiben; wenn diese Kennzeichnung angegeben _O_RDONLY wird und _O_RDWR nicht angegeben werden kann.

Siehe auch

_open, _wopen
_sopen, _wsopen
Globale Konstanten