Bagikan melalui


Konstanta file

Sintaks

#include <fcntl.h>

Keterangan

Ekspresi bilangan bulat yang terbentuk dari satu atau beberapa konstanta ini menentukan jenis operasi membaca atau menulis yang diizinkan. Ini dibentuk dengan menggabungkan satu atau beberapa konstanta dengan konstanta mode terjemahan.

Konstanta file adalah sebagai berikut:

Terus-menerus Deskripsi
_O_APPEND Memposisikan ulang penunjuk file ke akhir file sebelum setiap operasi tulis.
_O_CREAT Membuat dan membuka file baru untuk ditulis; konstanta tidak berpengaruh jika file yang ditentukan oleh filename ada.
_O_EXCL Mengembalikan nilai kesalahan jika file yang ditentukan oleh filename ada. Hanya berlaku saat digunakan dengan _O_CREAT.
_O_RDONLY Membuka file untuk dibaca saja; jika bendera ini diberikan, _O_RDWR dan _O_WRONLY tidak dapat diberikan.
_O_RDWR Membuka file untuk membaca dan menulis; jika bendera ini diberikan, _O_RDONLY dan _O_WRONLY tidak dapat diberikan.
_O_TRUNC Membuka dan memotong file yang ada menjadi panjang nol; file harus memiliki izin tulis. Isi file dihancurkan. Jika bendera ini diberikan, Anda tidak dapat menentukan _O_RDONLY.
_O_WRONLY Membuka file hanya untuk menulis; jika bendera ini diberikan, _O_RDONLY dan _O_RDWR tidak dapat diberikan.

Lihat juga

_open, _wopen
_sopen, _wsopen
Konstanta global