c++ 如何判断读到文件尾

来源:百度知道 编辑:UC知道 时间:2024/09/21 22:23:42
情况是这样了的:

string str="123.txt";
ifstream inFile(str.c_str());
string a;
while(*******)
{
inFile>>a;
}

********应该填写什么,能保证我一直读到文件尾结束呢??
求大虾们帮帮忙
程序是停了,但是为什么没有跳出while循环呢

while(inFile>>a)
{
******
}

程序自动判断的 你只要在while里读取就可以啦
是在括号内

while (fin.peek() != EOF)
{
infFile >> a;
}
EOF为文件结束标志符