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
int fd= open (fayl ati, bayraqlar, usinis.)
fd – fayl deskriptori, fayl nomi – simvollar massivine ko’rsetkish. 2- parametr bayraqlar fayl ashiw rejimin belgilewshi an’latpa. Bul an’latpa fcntl.h atli faylda saqlaniwshi konstantalardan biri yamasa usi kostantalardan razryadli ‘|’ a’meli ja’rdeminde payda etilgen boliwi mu’mkin. Konstantalar dizimi: O_APPEND Fayldi aqirina jaziw qosiw ushin ashiw; O_BINARY Fayldi bitli (ekili) binar rejiminde ashiw O_CREAT Jan’a fayl jaratiw ha’m ashiw O_EXCL Eger O_CREAT menen birge ko’rsetilgen bolsa ha’m jaratilmaqshi bolg’an fayl bar bolsa fayldi ashiw funktsiyasi qa’telik menen tamamlanadi. Bar fayldi o’ship ketpesten burin saqlaydi. O_RDONLY Fayldi tek oqiw ushin ashiw O_RDWR Fayldi oqiw ha’m jaziw ushin ashiw O_TEXT Fayldi tekstli rejimde ashiw O_TRUNK Bar bolg’an fayldi ashiw ha’m bar mag’liwmatti o’shiriw gauss.exe orinlawshi programma berilgenlerdi oqiwdi klaviaturadan emes, balki massiv.txt faylinnan a’melge asiriw za’ru’r bolsa, ol buyriq to’mendegi ko’riniste ju’kleniwi za’ru’r boladi: gauss.exe < massiv.txt Eger programma na’tiyjesin na’tiyje.txt faylina shig’ariw za’ru’r bolsa gauss.exe > na’tiyje.txt qatari jaziladi. Uliwma alg’anda, bir programmanin’ shig’iw ag’imin ekinshi programmanin’ kiriw ag’imi menen baylanistiriw mu’mkin. Buni konveyrli jiberiw delinedi. Eger eki jiber.exe programmasi qabil.exe programmasina berilgenlerdi jiberiw kerek bolsa, onda olar ortasina ‘ | ’ belgisi qoyip jaziladi: jiber.exe | qabil.exe Bul ko’rinistegi programmalar ortasindag’i konveyrli jiberiwdi operatsion. Sistemanin’ o’zi ta’minleydi. 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