O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti


Fayl tarkibidagi ma‟lumotlarni o„chirish



Yüklə 0,69 Mb.
səhifə137/157
tarix19.12.2023
ölçüsü0,69 Mb.
#152373
1   ...   133   134   135   136   137   138   139   140   ...   157
S. Eshtemirov, F. M. Nazarov algoritmlash va dasturlash asoslari-hozir.org

Fayl tarkibidagi ma‟lumotlarni o„chirish
Fayl tarkibidagi ma‟lumotlarni o„chirish uchun C++ dasturlash tili
tarkibida imkoniyati mavjud. Ma‘lumot yozilgan faylni tozalash yoki uning
tarkibidagi elementlarni o‗chirish uchun C++ dasturlash tilida fayllarni uchirish
buyrug‘i mavjud. C++ dasturlash tilida tuzilgan dastur tarkibida foydalaniladigan
fayllarni tozalash uchun fayl tozalash sifatida e‘lon qilinishi shart. Fayl
elementlarini uchirish sifatida e‘lon qilishning umumiy ko‗rinishi quyidagicha
bo‗ladi:
.open("fizik nom",ios::trunc); 
C++ dasturlash tilida fayl elementlarini o‗chirish uchun ofstream nom>; .open("fizik nom", ios::trunc); buyruqlari oldin yozilishi
shart, undan So‗ng fayl tarkibidagi elementlarni o‗chirish mumkin. Faylni



232


o‗chirish uchun e‘lon qilish xuddi yozish uchun e‘lon qilishdek bo‗ladi faqatgina
ios::trunc xossasini qo‗shib yozish kerak. C++ dasturlash tilida fayl elementlarini
o‗chirishning umumiy ko‗rinishi quyidagicha bo‗ladi:
.clear(); 
Fayl tarkibidagi ma‘lumotlarni uchirish uchun faylni yuqoridagi buyruq
asosida mantiqiy nomi bilan bog‘lab, shu mantiqiy nom yordamida fayl
elementlari o‗chirish jarayoni bajariladi.
Misol: 1 dan 10 gacha sonlar yozilgan th.txt fayl elementlarini o‗chiring. 
#include
#include
using namespace std;
int main()
{ ofstream f;
f.open("th.txt",ios::trunc);
f.clear();
f.close();
return 0;
}
Dastur natijasi g(th.txt) fayli 

Yuqoridagi dastur asosida th.txt fayli tozalandi.


C++ dasturlash tili tarkibida fayllardan foydalanish jarayonlari yuqoridagi
holatlar bo‗yicha amalga oshiriladi. Fayldan ma‘lumot o‗qish, faylga ma‘lumot
yozish va fayldan ma‘lumot o‗chirish jarayonlari asosida fayllarga tegishli
masalalarni hal etish imkoniyati mavjud.

Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   133   134   135   136   137   138   139   140   ...   157




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə