xbo*_*nez
1
c++
我有一个C++程序,它从一个文件读取信息,存储由"$$$$"分隔的信息.该文件的外观示例如下:
abc
bcd
$$$$
def
$$$$
qwe
gfh
$$$$
如何在不使用eof()函数的情况下检测文件是否已结束?
我有这样的设置,
getline(sin,temp)
if (temp=="$$$$")
{
}
在读完最后一组四美元之后,如何检查下一行以确保另一组数据没有开始,并且该文件已经结束?如果文件确实已经结束,我计划使用布尔标志来终止while循环.