确保包括fstream。另外,在ostream之前放置“ std ::”,或在某处放置“ using namespace std”。
如果您发布代码会有所帮助,因为现在我只是基于常见错误进行猜测。
我猜你忘了包括fstream,因为不同的编译器可能会使用不同的头文件,并且g ++的头文件可能带有
// iostream
#include <fstream>
Run Code Online (Sandbox Code Playgroud)
尽管Dev-C ++可能具有
// iostream
// no include for fstream in this file
Run Code Online (Sandbox Code Playgroud)
因此,您不小心导入了正确的头文件,而不是显式地导入它。
对于头文件,我忘记使用哪个站点就使用该站点。
看来您需要包括ostream才能获得ostream。对于istream可能是同一件事。