1. for va foreach sikllari
Matnli fayllarni o’qish va yozish
Download 65.67 Kb.
|
дəстурлеу жуаплары100
5. Matnli fayllarni o’qish va yozish
Matnli fayllarni o'qish va yozish, ma'lumotlarni faylda saqlash uchun juda ko'p ishlatiladigan usullardan biridir. Bu usul, matnli ma'lumotlar, matn fayllari, JSON fayllari va h.k. saqlash uchun foydalaniladi. C++ dasturlash tilida, matnli fayllarni o'qish va yozish uchun fstream kutubxonasidan foydalanish mumkin. Matnli fayl ochish uchun, ifstream turi orqali open() funksiyasi ishlatiladi. Matnli fayl yozish uchun ofstream turi orqali open() funksiyasi ishlatiladi. Fayl ochish va yozish uchun fstream turi orqali open() funksiyasi ishlatiladi. Quyidagi misol matnli fayl o'qishni ko'rsatadi: cpp #include #include #include using namespace std; int main() { string line; ifstream myfile("example.txt"); if (myfile.is_open()) { while (getline(myfile,line)) { cout << line << '\n'; } myfile.close(); } else { cout << "Unable to open file"; } return 0; } Quyidagi misol matnli fayl yozishni ko'rsatadi: cpp #include #include #include using namespace std; int main() { ofstream myfile("example.txt"); if (myfile.is_open()) { myfile << "This is a line.\n"; myfile << "This is another line.\n"; myfile.close(); } else { cout << "Unable to open file"; } return 0; } Quyidagi misol matnli fayl ochish va yozishni ko'rsatadi: cpp #include #include #include using namespace std; int main() { string line; fstream myfile("example.txt", ios::in | ios::out | ios::app); if (myfile.is_open()) { while (getline(myfile,line)) { cout << line << '\n'; } myfile << "This is a new line.\n"; myfile.close(); } else { cout << "Unable to open file"; } return 0; } Matnli fayllar, ma'lumotlar saqlash va o'qish uchun keng qo'llaniladigan usullardan biridir. Bu usul, dasturchilar uchun ma'lumotlarni saqlash, o'qish va yozishni osonlashtiradi. Download 65.67 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling