Ag’imlardi ashiw ha’m jabiw Ag’im ashiliwi ushin aldinnan kiritilgen file
Download 384.61 Kb. Pdf ko'rish
|
Ag’imlardi ashiw ha’m jabiw ad0871ca87ef9c307885728cc0d1aeff
Ag’imlardi ashiw ha’m jabiw Ag’im ashiliwi ushin aldinnan kiritilgen FILE tiypindegi struktura menen baylanistiriw lazim. FILE strukturasi ta'rifi iostream.h bibleotekasinda jaylasqan. Bul strukturada buferge ko’rsetkish, oqilip atirg’an pozitsiyag’a ko’rsetkish ha’m basqa mag’liwmatlar saqlanadi. Ag’im ashilg’anda da’stu’rde ag’img’a ko’rsetkish ya’g’niy FILE strukturali tipindegi ob'ektke ko’rsetkish qaytariladi. Bul ko’rsetkish to’mendegishe jaryalaniwi lazim. FILE * <ko’rsetkish ati> Misal ushin, FILE * fp Ag’im ashiw funktsiyasi to’mendegi ko’riniske iye; <ag’img’a ko’rsetkish ati>=foren(<fayl - ati>,<ashiw rejimi>) Misal ushin, fp=fopen(“t.txt”, “r”) Ag’im menen baylanisli fayldi to’mendegishe ashiw mu’mkin: “ w”- Jan’a fayl oqiw ushin ashiladi. Eger fayl payda bolmasa tazadan payda etiledi. “r” - Bar fayl tek oqiw ushin ashiladi. “a” - Fayl da'wam ettiriw ushin ashiladi. “wt” - Fayl jaziw ha’m keyingi analizlew ushin ashiladi. Fayl q’alegen jerinnen oqiw yamasa jaziw mu’mkin. “rt”- fayl qa’legen jerinnen oqiw yamasa jaziw mu’mkin. Biraq fayl aqirina qosiw mu’mkin emes. “at” - Fayl qa’legen jerinnen oqiw ha’m jaziw ushin ashiladi “wt” rejimnen farqli fayl aqirina mag’liwmat qosiw mu’mkin. Ag’im ashilg’anda to’mendegi xa’teler kelip shig’iwi mu’mkin: ko’rsetilgen fayl joq (oqiw rejiminde); disk tola yamasa jaziwdan qorg’ang’an ha’m t.b. Ja’ne usini aytip o’tiw kerek fopen() funktsiyasi orinlang’anda dinamik yadqa isletiledi. Eger yadta orin qalmag’an bolsa, onda “not enough ” - qa’tesi kelip shig’adi. Ko’rsetilgen hallarda ko’rsetkish ~ NULL ma’nisine iye boladi. Bul qa’teler haqqindag’i mag’liwmatlardi ekrang’a shig’ariw ushin rerror () funktsiyasi isletiledi. Bul funktsiya iostream.h bibliotekasinda saqlaniwshi prototipi to’mendegi ko’riniske iye: Download 384.61 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling