我在用c ++保存数据时遇到了问题 这是我的代码:
////////////
如果(ID / 1000 == 20) {
FILE *f;
f=fopen("c:\\data.dat","r");
boss temp;
while(fread(&temp,sizeof(boss),1,f))
{ cout<<temp.fname; getch();
if(temp.ID==ID&&temp.pass==Pass)
{
system("CLS");
gotoxy(5,7);
cout<<"welcome "<<temp.fname<<" "<<temp.lname;
bosss=temp;
user=1;
Sleep(2000);
break;
}
}
fclose(f);
}
///////////////
我有一个结构。这个名字是老板 我有两个类型的变量:temp和bosss
现在我的问题是暂时不起作用 但是前一天它运作良好 如果我在没有合适的情况下单独写畏惧的话 我不知道是什么问题
我在CodeBlocks上编写这段代码