【发布时间】:2011-04-09 20:28:15
【问题描述】:
我有这段代码用于从二进制文件或文本文件加载链表。它适用于文本文件,但它总是在二进制情况下加载额外的行,所以我需要知道如何getline 有效:
while(1)
{
if(!file.good())
break;
getline(file,line);
student.name=line;
getline(file,line);
student.phone=line;
current->insert(student);
}
【问题讨论】:
-
“它适用于文本文件,但它总是在二进制情况下加载额外的一行”对不起,wwwhat?