ifstream ifl (“C:g‘text.txt”); // o‘qish uchun
ofstream ofl (“C:g‘text.txt”); // yozish uchun
Bu erda ifl va ofl fayl bilan ma’lumotlar almashuvchi o‘zgaruvchilarning nomlari. Agar fayl bajariluvchi fayl saqlanayotgan papkada joylashgan bo‘lsa, u holda fayl nomi to‘liq ko‘rsatilmasligi mumkin (ungacha to‘liq yo‘lsiz, faqat nomi). Undan tashqari, fayl nomini
to‘g‘ridan-to‘g‘ri ko‘rsatishning o‘rniga shu nomni saqlovchi belgilar massivini ishlatish mumkin.
Misol:
char s[20] = “C:g‘text.txt”;
ifstream ifl (s);
Ma’lumotlarni faylga yozish uchun put buyrug‘idan foydalanish mumkin. U standart turdagi yakka o‘zgaruvchini yoki biror belgilar massivini uzatadi. Belgilar massivini uzatish zarurati tug‘ilganda massivdagi belgilar soni ham uzatiladi.
ofstream ofl (“C:g‘text.txt”);
char s[9] = “The text”;
ofl.put(s,9);
Do'stlaringiz bilan baham: |