Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

การจัดการไฟล์ผ่านคลาส C++


ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจการจัดการไฟล์ผ่านคลาส C++

ฟังก์ชันเริ่มต้นที่ใช้ในการจัดการไฟล์เพื่อโต้ตอบกับไฟล์สามารถกำหนดได้โดยผู้ใช้โดยใช้คลาส ด้านล่างนี้คือการใช้งานฟังก์ชัน ifstream และ ofstream

ตัวอย่าง

#include <iostream>
#include <fstream>
using namespace std;
int main(){
   //creating ofstream object ofstream fout;
   string line;
   fout.open("sample.txt");
   //initiating loop if file is opened
   while (fout) {
      getline(cin, line);
      if (line == "-1")
         break;
      fout << line << endl;
   }
   fout.close();
   ifstream fin;
   fin.open("sample.txt");
   while (fin) {
      getline(fin, line);
      cout << line << endl;
   }
   fin.close();
   return 0;
}