클래스 내에서 출력 파일 스트림을 정의하여 함수에 전달하지 않아도되도록하려면 어떻게해야합니까? 기본적으로 내가하고 싶은 것은 이것이다 : 클래스 내 출력 파일 스트림 정의
class A {
private:
ofstream otp ;
};
그런 다음 내 생성자에서, 단순히
otp.open("myfile");
내가
otp.open("myfile", ios::app);
이 다른 기능에있다, 그러나 그것은 말, 컴파일 시간 동안 실패
../thermo.h(18): error: identifier "ofstream" is undefined
ofstream otp ;
I을 확실하게 만들었습니다 #include <fstream>
고마워요!
각 기능에서'ofstream'을 재정의하는 것은 그리 큰 문제가 아니 겠지요 ... 내가하려고하는 것이 호기심을 위해서 가능할 지 궁금합니다. – Amit