C++의 파일 작업은 주로 다음 클래스에서 지원됩니다.
ofstream : 쓰기 작업(출력)을 위한 파일 클래스(ostream에서 파생됨)
ifstream : 읽기 작업(입력)을 위한 파일 클래스(istream에서 파생됨)
fstream : 동시에 읽고 쓸 수 있는 파일 클래스(iostream에서 파생됨)
모두 헤더 파일을 포함 해야 합니다.
#include<fstream>
여전히 C 언어와 마찬가지로 파일을 읽고 쓰는 데는 다음 세 단계가 있습니다.
1. 파일을 엽니다
2. 파일 읽기 및 쓰기
3. 파일을 닫습니다
차이점은 C++에서 파일을 읽고 쓰는 데 사용되는 함수는 모두 위 세 클래스의 메서드이며, 이는 객체 지향 설계 아이디어를 완전히 구현한다는 점입니다. 각 단계는 나중에 별도로 설명하겠습니다.