fayllar bilan ishlash asoslari

DOC 9 pages 104.0 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 9
tajriba ishi №9 mavzu: fayllar bilan ishlash asoslari;. ishdan maqsad. c++ dasturlash tilida matnli fayllar bilan ishlashni o’rganish. nazariy qism. matnli fayllar bilan ishlash binar fayllar bilan ishlashdan bir oz farq qiladi. matnli fayllarda ma'lumotlar satrlarda saqlanadi. matnli fayl elementilari har xil uzunlikdagi satrlardir. bu satrlar bir biridan satr oxiri belgisi bilan ajratiladi. matnli fayl elementlari indekslanmagan bo'lganligi uchun, faylning istalgan elementiga bevosita murojaat qilib bo'lmaydi. c++ da matnli yoki binar fayllar bilan ishlash uchun keng imkoniyatlar berilgan. matnli fayllar bilan ishlashda oddiy c ning funksiyalaridan ham foydalanish mumkin. masalan, formatli o'qish va yozish funksiyalari yoki oldingi mavzudagi funksiyalardan foydalanishimiz mumkin. matnli fayllar bilan ishlashning bunday usuli kitoblarda keng yoritilgan. ularni mustaqil o'qib - o'rganishingiz mumkin. bu mavzu fayllar bilan ishlovchi oqimlarni qisqacha o'rganamiz va buni matnli fayl misolida ko'ramiz. standart kiritish/chiqarish kutubxonasi sinflari quyidagicha shajaraga ega: fayllar bilan ishlash uchun quyidagi sifnlar ob'ektlari hosil qilinadi: ofstream - faylga ma'lumot …
2 / 9
fayl ko’rsatkichini fayl oxiriga qo’yish ios::app fayl oxiriga ma'lumotlami yozish uchun ios::trunc bor bo’lgan faylning ustidan yangi faylni yozish ios::binary binary holda malumotlarni almashish uchun har bir sinf uchun mode parametrining odatiy qiymatlari mavjud: class default mode parameter ofstream ios::out ifstream ios::in fstream ios::in | ios::out fayl ustida o'qish yoki yozish amalini bajarib bo'lgandan song, faylni yopish kerak bo’ladi. faylni yopish uchun close funksiyadi ishlatiladi. masalan: yozish.close(); oqish.close(); matnli faylga ma'lumot yozish #include #include using namespace std; int main () { ofstream yozish ("namuna.txt"); // faylga yozish oqimini hosil qilish yozish.open("namuna.txt") ; // yangi namuna.txt nomli fayl hosil qilinadi. // agar namuna.txt fayli oldindan bo’lsa, // uning eski qiymatlari o'chiriladi // va yangi fayl hosil qilinadi yozish using namespace std; int main () { ifstream oqish; // fayldan o'qish oqimini hosil qilish string satr; oqish.open("namuna.txt") ; // faylni ochishda xatolik sodir bo'lsa if (!oqish.is_open()) { cout using namespace std; int …
3 / 9
fayllar bilan ishlash asoslari - Page 3
4 / 9
fayllar bilan ishlash asoslari - Page 4
5 / 9
fayllar bilan ishlash asoslari - Page 5

Want to read more?

Download all 9 pages for free via Telegram.

Download full file

About "fayllar bilan ishlash asoslari"

tajriba ishi №9 mavzu: fayllar bilan ishlash asoslari;. ishdan maqsad. c++ dasturlash tilida matnli fayllar bilan ishlashni o’rganish. nazariy qism. matnli fayllar bilan ishlash binar fayllar bilan ishlashdan bir oz farq qiladi. matnli fayllarda ma'lumotlar satrlarda saqlanadi. matnli fayl elementilari har xil uzunlikdagi satrlardir. bu satrlar bir biridan satr oxiri belgisi bilan ajratiladi. matnli fayl elementlari indekslanmagan bo'lganligi uchun, faylning istalgan elementiga bevosita murojaat qilib bo'lmaydi. c++ da matnli yoki binar fayllar bilan ishlash uchun keng imkoniyatlar berilgan. matnli fayllar bilan ishlashda oddiy c ning funksiyalaridan ham foydalanish mumkin. masalan, formatli o'qish va yozish funksiyalari yoki oldingi mavzudagi funksiyalardan foydalanishimiz mumkin. matnli ...

This file contains 9 pages in DOC format (104.0 KB). To download "fayllar bilan ishlash asoslari", click the Telegram button on the left.

Tags: fayllar bilan ishlash asoslari DOC 9 pages Free download Telegram