Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
#include <fcntl.h>
Açıklamalar
Bu sabitlerden bir veya daha fazlasından oluşturulan tamsayı ifadesi, izin verilen okuma veya yazma işlemlerinin türünü belirler. Bir veya daha fazla sabiti çeviri modu sabitiyle birleştirerek oluşturulur.
Dosya sabitleri aşağıdaki gibidir:
| Sabit | Açıklama |
|---|---|
_O_APPEND |
Her yazma işleminden önce dosya işaretçisini dosyanın sonuna yeniden konumlandırır. |
_O_CREAT |
Yazmak için yeni bir dosya oluşturur ve açar; tarafından filename belirtilen dosya varsa sabitin hiçbir etkisi yoktur. |
_O_EXCL |
tarafından filename belirtilen dosya varsa bir hata değeri döndürür. Yalnızca ile _O_CREATkullanıldığında geçerlidir. |
_O_RDONLY |
Dosyayı yalnızca okumak üzere açar; bu bayrak verilirse _O_RDWR ve _O_WRONLY verilemiyorsa. |
_O_RDWR |
Hem okuma hem de yazma için dosyayı açar; bu bayrak verilirse _O_RDONLY ve _O_WRONLY verilemiyorsa. |
_O_TRUNC |
Var olan bir dosyayı açar ve sıfır uzunluğa yarlar; dosya yazma iznine sahip olmalıdır. Dosyanın içeriği yok edilir. Bu bayrak verilirse belirtemezsiniz _O_RDONLY. |
_O_WRONLY |
Dosyayı yalnızca yazmak için açar; bu bayrak verilirse _O_RDONLY ve _O_RDWR verilemiyorsa. |