C++文件读写问题,读不到文件结束符

C++文件读写问题,读不到文件结束符

问题描述:


 ifstream myfile("testfile.txt");
    if (!myfile.is_open()) {
        return 1;
    }
    ofstream outfile1("result.txt");
    Analyse(outfile1, myfile);
    myfile.close();
    outfile1.close();
    ifstream myfile1("result.txt");
    if (!myfile1.is_open()) {
        return 1;
    }
    v=Read(myfile1);

我想要读testfile这个文件,调用Analyse这个函数将结果写入result这个文件中。然后再读result这个文件,发现读不到文件的结束符了,不知道哪里写错了没注意到。谢谢!

你贴出来的代码页没有办法判断这个问题啊,你得提供文件读取代码