이 튜토리얼에서는 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; }