Computer >> Máy Tính >  >> Lập trình >> C ++

Xử lý tệp thông qua các lớp C ++

Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để hiểu Xử lý tệp thông qua các lớp C ++.

Các chức năng mặc định được sử dụng trong xử lý tệp để tương tác với tệp có thể được xác định bởi người dùng bằng cách sử dụng các lớp. Dưới đây là cách triển khai các hàm ifstream và ofstream.

Ví dụ

#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;
}