在类中使用ifstream

Using ifstream in a class

本文关键字:ifstream      更新时间:2023-10-16

当在。h文件和实现文件中使用ifstream时,我得到以下错误,我在主文件,方法定义和。h文件中都有fstream包含文件。

'no void Rational::read(std::ifstream&)' member function declared in class  variable or field `read' declared void

这里是rational类.h文件中的方法声明。

void read(ifstream &);

和方法定义。

void Rational::read(ifstream &ratfile)

试试这个:Void read(std::ifstream &);//在头文件

void Rational::read(std::ifstream &ratfile)//在cpp文件中