Аptеkаdа dоrilаrning kirim-chiqim vа qоldiq хisоbini yuritish


Download 0.69 Mb.
Pdf ko'rish
bet5/7
Sana03.02.2023
Hajmi0.69 Mb.
#1154614
1   2   3   4   5   6   7
Bog'liq
Suhrobbek

 
 


ofstream:fayllarga ma’lumotlarni yozish uchun sinf oqimi; 
ifstream:fayllardan ma’lumotlarni oʻqish uchun sinf oqimi; 
fstream: fayllardan ma’lumotlarni oʻqish va fayllarga yozish uchun 
sinf oqimi. 
Faylni ochish. Odatda ushbu sinflar orqali hosil qilingan obʻekt yordamida 
bajariladigan birinchi operatsiya uni haqiqiy faylga bogʻlashdir.Ushbu jarayonfaylni 
ochishsifatida maʻlum.Ochiq fayl dastur ichidaoqim bilan taqdim etiladi(masalan, 
ushbu sinflardan birining obʻekti; oldingi misolda bu meningfaylim deb nomlangan 
edi) va ushbu oqim obʻekti ustida bajarilgan har qanday kirish yoki chiqish 
operatsiyalari bogʻlangan fizik faylga qoʻllaniladi, yaʻni har qanday 170 bajargan 
kodlarimizning natijasi biz yaratgan fayl ichida namoyon boʻladi. Oqim obʻekti 
yordamida faylni ochish uchun biz uning a’zo funksiyasi boʻlgan open dan 
foydalanamiz:open (faylnomi, mode); 
Ikkilik rejimda ochilgan fayl oqimlari kirish va chiqish operatsiyalarini har 
qanday format nuqtai nazaridan mustaqil ravishda amalga oshiradi. Ikkilik 
boʻlmagan fayllar matnli fayllar deb nomlanadi va baʻzi bir maxsus belgilar 
(masalan, yangi qator va yetkazadigan qaytaruvchi belgilar)ni formatlash tufayli 
baʻzi o‘zgartirishlar yuzaga kelishi mumkin.
Fayl oqimida bajariladigan birinchi vazifa odatda faylni ochish boʻlganligi 
sababli, ushbu uchta sinf avtomatik ravishda ochiq a’zo funktsiyasini chaqiradigan 
va ushbu a’zo bilan bir xil parametrlarga ega boʻlgan konstruktorni oʻz ichiga oladi. 
Shuning uchun biz oldin meningfaylim obʻektini eʻlon qilishimiz va avvalgi 
misolimizdagi bilan bir xil boʻlgan ochilish operatsiyasini yozish orqali amalga 
oshirishimiz mumkin 


II. Amaliy qism
Loyiha ishimning mavzusi “
Аptеkаdа dоrilаrning kirim-chiqim vа qоldiq 
хisоbini yuritish”
Dastur ishga tushurilganda 1-rasm konsul oynasi paydo bo’ladi. Bosh menyu 
5ta bo’limdan iborat.

Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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