Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |