【发布时间】:2014-12-28 11:46:40
【问题描述】:
我在那边遇到了问题。当我使用下面的函数时,我得到了我议程中最后一个条目的副本(记录数组,“联系人”)。我该如何解决这个问题?对不起,如果我问了一个以前回答过的问题
void load(agenda a,int& r){
r=0;
contact c;
fstream f;
f.open("agenda.txt",ios::in);
if(!f)
cout<<"\nError!";
else
while(!f.eof()){
f>>c.name;
f>>c.number;
strcpy(a[r].name,c.name);
strcpy(a[r].number,c.number);
r++;
}
f.close();
}
【问题讨论】:
-
哦,谢谢,对不起:)
标签: c++ arrays file eof records