Nega va qachon "Meros" va "Polimorfizm" dan foydalanish kerak?
- Kodni qayta ishlatish uchun foydalidir: yangi sinf yaratishda mavjud sinfning atributlari va usullaridan qayta foydalanish.
C++ Fayllar
C++ dasturlash tili nafaqat boshqa dasturlash tillarida ham fayllar bilan ishlash juda katta ahamiyatga ega hisoblanadi. C++ dasturlash tilida fstream standart kutubxonadan foydalaniladi. fstream dan foydalanish uchun va standart kutubxonalardan foydalaniladi.
#include
#include
fstream standart kutubxonasi ichida 3 ta obyekt mavjud.
Fayl yaratish uchun, ofstream yoki fstream ob'ektdan foydalaning va fayl nomini ko'rsating. Faylga yozish uchun kiritish operatoridan ( <<) foydalaning
#include
#include
using namespace std;
int main() {
// Faylni yaratadi yoki ochadi.
ofstream MyFile("filename.txt");
// Faylga yozadi.
MyFile << "Hello World. MasterSherkulov.Uz";
// Faylni yopadi.
MyFile.close();
}
Nima uchun faylni yopamiz?
Bu yaxshi amaliyot deb hisoblanadi va keraksiz xotira joyini tozalaydi.
Faylni o'qing
Fayldan o'qish uchun, ifstreamyoki fstream ob'ektdan va fayl nomidan foydalaning. E'tibor bering, biz funktsiyani ( ob'ektga tegishli ) funktsiya whilebilan bir qatorda fayl satrini o'qish va fayl tarkibini chop etish uchun ishlatamiz.
#include
#include
#include
using namespace std;
int main () {
// Faylni yaratish
ofstream MyWriteFile("filename.txt");
// Faylga yozish
MyWriteFile << "Hello World. uzbekdevs.uz";
// Faylni yopish
MyWriteFile.close();
// String tipiga tegishli o'zgaruvchi yaratish
string myText;
// Text faylni o'qish
ifstream MyReadFile("filename.txt");
// getline() funksiyasidan foydalanib faylni o'qish
while (getline (MyReadFile, myText)) {
// O'qilgan faylni qora ekranga chiqarish
cout << myText;
}
// Faylni yopish
MyReadFile.close();
}
Do'stlaringiz bilan baham: |