永发信息网

c++文件问题

答案:1  悬赏:50  手机版
解决时间 2021-06-04 23:37

while(!iofile.eof())
{ cout<<"a";
p=iofile.tellg();
iofile.read((char *)&Istruct,sizeof(Istruct));
i=strcmp(Istruct.name,name);
if(0==i)
{ cout<<"b";
strcpy(Istruct.phonenumber,newphonenumber);
iofile.seekp(p);

iofile.write((char *)&Istruct,sizeof(Istruct));
cout<<endl<<"\t\tupdate phonenumber success!"<<endl;

break;
}
}

我的文件只有两组记录为什么输出的时候总有三组且多出来的一组为最后一组。

如果我文件的记录为四组则输出的时候就有5组我纳闷啊!!

最佳答案
你把Istruct的内部结构也贴出来看看.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
- 任务说明 -点击屏幕上方居中的 内城 按钮,
刚买来的小孩新棉衣棉裤需要洗了再穿吗?
如何让她给我花钱
猜一件事情:什么事?一个人做没意思,人多了
2009高自考马克思的答案
郸城县周口中国体育彩票地址在什么地方,想今
问问图标怎么开??
谁是ava队长,给我一个激活码。
优盘插上后电脑显示检测不到该硬件,求解决方
手机经常会出现短暂的卡机现象,怎样才能解决
西安到锦州车次查询
张家口天气怎么这么冷啊
NTVDM CPU遇到无效的指令
莱阳在山东什么地方
娄星区娄底福兴加菜馆地址在哪里啊
推荐资讯
中关村的手机销售商开出发票需要缴纳几个点的
有十七岁的呗,河北的,交个朋友?
为什么DNF突然很卡
昂昂溪区齐齐哈尔梁记尚品烧烤店这个地址怎么
南京栖霞区举报违建没人管,怎么办?
同学用我手机~绑的QQ会员~我想解绑~怎么解除~
当a为何值时,式子2(3a-4)的值比5(2a-7)的值大
沈阳市第一中学需要在东站还是北站下然后坐几
580019后市走势如何
WOW野德火炕装在哪卖?除了牌子的
cf如果我被投诉了会不会有惩罚?惩罚是什么?
我想要些动漫图~~
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?