Sinf tushunchasi va sinflarning e’lon qilinishi


Matnli kiritish/chiqarish. Faylga ma’lumot yozish va o’qish


Download 1.06 Mb.
bet9/12
Sana14.01.2023
Hajmi1.06 Mb.
#1093162
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Yakuniy dasturlash nazariy savollarga javaoblar — копия

Matnli kiritish/chiqarish. Faylga ma’lumot yozish va o’qish(absolyut fayl nomi, hududiy fayl nomi, ofstream, ifstream);

Matnli fayldagi ma’lumot matn redaktori tomonidan o`qilishi mumkin.Bu qismda qanday qilib oddiy matnli faylda kiritish va chiqarish amallarini bajarish mumkinligi bayon qilinadi.Har bir fayl fayl tizimi tarkibida saqlanadi. Absolyut fayl nomi uning joylashgan o`rni va unga olib boruvchi to`liq yo`lni o`zida mujassamlashtirgan fayl nomidan iborat bo`ladi. Masalan, c:\example\natijalar.txtWindows operatsion tizimida, natijalar.txt fayli uchun basolyut nomdir. Bu yerda c:\example – fayl uchun joylashuv o`rniga havola qilish uchun ishlatiladi. Absolyut fayl nomi mashinaga bog`liq. UNIX da absolyut fayl nomi /home/liang/example/natijalar.txt ko`rinishida bo`lishi mumkin va bu yerda natijalar.txt fayli joylashgan joyni havolalash vazifasida /home/liang/example kelyapti.Hududiy fayl nomi ishlatilayotgan faylning joriy katalogda joylashganligini ifodalaydi. Hududiy fayl nomida to`liq fayl yo`li tashlab ketiladi. Masalan, natijalar.txt – hududiy fayl nomi. Agar u ishlatilayotgan katalog joylashgan o`rni c:\example bo`lsa, absolyut fayl nomi c:\example\natijalar.txt bo`lishi kerak. Faylga ma’lumot yozish
Oddiy ma’lumot turiga ega qiymatlarni, massivlarni, satrlarni va ob’yektlarni faylga yozish uchun, ofstream sinfidan foydalanishimiz mumkin. 8.1-kodli royxatda ma’lumotni qanday yozish mumkinligi ko`rsatilgan. Dastur ofstream nusxasi (namunasi)ni yaratadi va natijalar.txt fayliga ikkita satr yozadi. Har bir satr birinchi nom (satr), o`rta nom yuklanishi (belgi), so`nggi nom (satr) va qiymati (butun son)dan tashkil topgan. . Fayldan ma’lumot o`qish
Matnli fayldan ma’lumotlarni o`qish uchun ifstream sinfidan foydalanishimiz mumkin. 8.2-kodli ro`yxatda qanday qilib fayldan ma’lumot o`qish mumkinligiga misol keltirilgan. Dastur ifstream ning nusxasini yaratadi va yuqoridagi dasturda hosil qilingan natijalar.txt faylidan ma’lumotlarni o`qiydi


  1. Download 1.06 Mb.

    Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




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