📄 deletemem.cpp
字号:
/******Function to Delete Book*******/
# include"liba.h"
void deletemem()
{
struct member M;
char mname1[20];
window(1,1,80,2);
textbackground(LIGHTGRAY);
clrscr();
gotoxy(30,1);
textcolor(YELLOW);
cprintf("Delete Member");
window(1,2,80,25);
textcolor(WHITE);
textbackground(BLUE);
clrscr();
printf("Please input the name of the member:");
fflush(stdin);
gets(mname1);
FILE *fm,*tt;
fm=fopen("E:\\cpp\\member.dat","a+");
if(( tt=fopen("temp3.dat","w"))==NULL)
{
printf("unable to open the file");
exit(1);
}
rewind(fm);
while( fread(&M,sizeof(M),1,fm)==1 )
{
if(strcmp(M.mname,mname1)==1){}
else
{fwrite(&M,sizeof(M),1,tt); }
}
fclose(tt); fclose(fm);
remove("member.dat");
rename("temp3.dat","member.dat");
printf("\n\t Member deleted..\npress any key to return...");
getch();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -