我有这个函数可以从文件中读取所有整数。问题是当我阅读字母时,我触发了一个新行,我总是按 1 而不是到行尾搜索。我怎样才能更好地编写这个函数?
int v;
    while (!in.eof())
    {
        while (in >> v)
            cout << v << " ";
        cout << endl;
        if (in.eof())
            break;
        in.clear();
        in.seekg(1, ios::cur);
        int a;
        a=0;
    }