在.h文件和实现文件中使用ifstream时,出现以下错误,我在主,方法定义和.h文件中均包含fstream包含文件。
'no void Rational::read(std::ifstream&)' member function declared in class variable or field `read' declared void
这是有理类.h文件中的方法声明。
void read(ifstream &);
以及方法的定义。
void Rational::read(ifstream &ratfile)
最佳答案
试试这个:
无效的read(std::ifstream&); //在头文件中
无效Rational::read(std::ifstream&ratfile)//在cpp文件中
关于c++ - 在类中使用ifstream,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7694362/