Aracılığıyla paylaş


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.

Ayrıca bkz.

Başvuru

_open, _wopen

_sopen, _wsopen

Genel sabitler