286
faylda saqlanuvchi EEXIST o`zgarmasiga teng bo`lsa, ochilayotgan fayl
mavjudligini bildiradi.
open() funksiyasi bitta faylga bir necha dasturlardan murojaat qilish
imkonini beradi. Albatta dasturlar faylga faqat o`qish rejimida murojaat qilishi
mumkin. Faylni ochish uchun yana Creat() funksiyasi mavjud bo`lib quyidagi
open() funksiyasini chaqirishga mos keladi.
Open ( fayl nomi, O_creat |O_TRUNK| O_WRONLY);
Bu funksiya yangi fayl yaratadi va yozish uchun ochadi. Quyi darajada
fayllarni yopish uchun close () funksiyasidan foydalanish lozim. Bu funksiya
ko`rinishi quyidagichadir:
Int close (fayl deskriptori);
Funksiya muvoffaqiyatli bajarilganda 0 qaytaradi. Xato bo`lganda – 1.