Dosya sabitleri
#include <fcntl.h>
Notlar
Bir tamsayı ifade biçimlendirilmiş veya daha fazlası bu sabitleri okuma veya yazma işlemlerini izin türünü belirler. Bir veya daha fazla sabit bir çeviri modu sabit ile birleştirerek biçimlendirilmiş.
Dosya sabitler aşağıdaki gibidir:
_O_APPEND
Her yazma işlemi önce dosyanın sonuna dosya işaretçisi yeniden konumlandırır._O_CREAT
Oluşturur ve yeni bir dosya yazmak için açılır; dosyası tarafından belirtilen bu etkisi Dosya adı bulunmaktadır._O_EXCL
Dosyası tarafından belirtilen hata değerini verir Dosya adı bulunmaktadır. Yalnızca birlikte kullanıldığında geçerlidir _O_CREAT._O_RDONLY
Yalnızca okumak için dosyayı açar; Bu bayrak, ne verilirse, _O_RDWR ne de _O_WRONLY verilebilir._O_RDWR
Hem okuma hem de yazma için dosya açar; Bu bayrak, ne verilirse, _O_RDONLY ne de _O_WRONLY verilebilir._O_TRUNC
Açılır ve uzunluğu sıfır olarak varolan bir dosyayı keser; Dosya yazma izni olmalıdır. Dosyanın içeriğini yok edilir. Bu bayrak, verilir, belirttiğiniz olamaz _O_RDONLY._O_WRONLY
Dosya sadece yazmak için açılır; Bu bayrak, ne verilirse, _O_RDONLY ne de _O_RDWR verilebilir.