首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++应用eof()判断语句出现:不存在此成员函数

2012-09-24 
C++使用eof()判断语句出现:不存在此成员函数我做的是一个选课系统,其中头文件变量什么的前面都已经定义了,

C++使用eof()判断语句出现:不存在此成员函数
我做的是一个选课系统,其中头文件变量什么的前面都已经定义了,但是运行出现了死循环,调试的时候发现infile.eof()不存在此成员函数,一直读取文件中的数据没完没了,我人都快崩溃 了,部分代码如下:
int index=0;
infile>>obj[index].cNo>>obj[index].cName>>obj[index].cQuality>>obj[index].cTotalTime
>>obj[index].cTeachTime>>obj[index].cExperTime>>obj[index].academicCredit>>obj[index].cTerm;
while(!infile.eof())
{
index++;
infile>>obj[index].cNo>>obj[index].cName>>obj[index].cQuality>>obj[index].cTotalTime>>obj[index].cTeachTime>>obj[index].cExperTime>>obj[index].academicCredit>>obj[index].cTerm;
}


[解决办法]
ifstream 是有eof()成员的,至于为什么你的不起作用就不知道了
帮顶

热点排行