我觉得这应该是我项目的一部分,但我不知道如何解决这个错误。该错误是否涉及滥用* fout.open上的指针?
void GetOutput(std::ofstream * fout, std::string filename)
{
*fout.open(filename, std::ios::out);
}
答案 0 :(得分:2)
这样做:
(*fout).open(filename, std::ios::out);
或者这个:
fout->open(filename, std::ios::out);
但是,实际上,函数的两个参数都应该是引用,第二个应该是const引用。