Информатика


Fayllarni  ochish  va  yopish



Download 7,86 Mb.
Pdf ko'rish
bet269/485
Sana11.07.2021
Hajmi7,86 Mb.
#115730
1   ...   265   266   267   268   269   270   271   272   ...   485
Bog'liq
informatika

Fayllarni  ochish  va  yopish.  Fayllarni  quyi  darajada  ochish  uchun  open  () 

funksiyasidan foydalaniladi:  

int fd= open (fayl nomi, bayroqlar, murojaat.) 

 fd – fayl deskriptori, 

 fayl nomi – simvollar massiviga ko`rsatkichdir. 

 2-  parametr  bayroqlar  fayl  ochish  rejimini  belgilovchi  ifodadir.  Bu  ifoda  fcntl.h 

sarlavhali  faylda  saqlanuvchi  o`zgarmaslardan  biri  yoki  shu  kostantalardan 

razryadli  `|` amali yordamida hosil qilingan bo`lishi mumkin. 



5.14-jadval. Kostantalar ro`yxati. 

nomi 


Vazifasi 

O_APPEND  Faylni oxiriga yozuv qo`shish uchun ochish; 

O_BINARY  Faylni bitli (ikkili)binar rejimda ochish 

O_CREAT 


Yangi fayl yaratish va ochish 

O_EXCL 


Agar  O_CREAT  bilan  birga  ko`rsatilgan  bo`lsa  va  yaratilmoqchi 

bo`lgan  fayl  mavjud  bo`lsa,  faylni  ochish  funksiyasi  xatolik  bilan 

tugaydi. Mavjud faylni o`chib ketmaslikdan saqlaydi. 

O_RDONLY  Faylni faqat o`qish uchun ochish 

O_RDWR 

Faylni o`qish va yozish uchun ochish 

O_TEXT 

Faylni matnli rejimda ochish 

O_TRUNK 

Mavjud faylni ochish va bor ma`lumotni o`chirish 

Fayl ochilish rejimi albatta  ko`rsatilgan bo`lishi shart. 3- parametr murojaat 

huquqlari  faqat  faylni  O_CREAT  ochish  rejimida  ya`ni  yangi  fayl    yaratishda 

foydalaniladi.  MS  DOS  va  MS  WINDOWS  operatsion  tizimlarida  murojaat 

huquqlari parametrlarini berish uchun quyidagi o`zgarmaslardan foydalaniladi.  




Download 7,86 Mb.

Do'stlaringiz bilan baham:
1   ...   265   266   267   268   269   270   271   272   ...   485




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish