}
cout<<endl<<endl;
}
void DisplayRecord(CList &TelList)
{ system("cls");
cout<<endl<<setw(15)<<" ☆ 书名 ☆ "<<setw(15)<<"\t☆ 书的编号 ☆"<<setw(15)<<"\t ☆ 书的种类 ☆"<<setw(15)<<"\t ☆ 作者☆ \n"<<endl;
TelList.ShowList();
cout<<endl<<endl;
}
void LookUpRecord(CList &TelList)
{ system("cls");
CNode *pLook;
char szName[20];
cout<<"\n\t\t ☆请输入您想要查找的书名(输入0结束)";
cin.getline(szName,20);
while(strcmp(szName,"0"))
{
CTelRecord tele(szName,"0","0","0");
pLook=TelList.LookUp(tele);
if(pLook)
{
cout<<endl<<"\t\t ※在里面找到的纪录 "<<szName <<",内容是:\n"<<endl;
cout<<endl<<setw(15)<<" ☆ 书名 ☆ "<<setw(15)<<"\t☆ 书的编号 ☆"<<setw(15)<<"\t ☆ 书的种类 ☆"<<setw(15)<<"\t ☆ 作者☆ \n"<<endl;
pLook->ShowNode();
}
else
cout<<"\n\t\t !!!在里面找不到 "<<szName<<" ."<<endl;
system("pause");
system("cls");
cout<<"\n\t\t ☆请输入您想要查找的书名(输入0结束)";
cin.getline(szName,20);
}
cout<<endl<<endl;
}
void DeleteRecord(CList &TelList)
{ system("cls");
CNode *pLook;
char szName[20];
cout<<"\n\t\t△请输入您想要删除的书名(输入0结束)";
cin.getline(szName,20);
while (strcmp(szName,"0"))
{
CTelRecord tele (szName,"0","0","0");
pLook=TelList.LookUp(tele);
if(pLook)
{
cout<<"\n\t\t☆在里面找到的纪录 "<<szName <<",内容是:\n"<<endl;
cout<<endl<<setw(15)<<" ☆ 书名 ☆ "<<setw(15)<<"\t☆ 书的编号 ☆"<<setw(15)<<"\t ☆ 书的种类 ☆"<<setw(15)<<"\t ☆ 作者☆ \n"<<endl;
pLook->ShowNode();
TelList.DeleteNode(pLook);
上一页 [1] [2] [3] [4] [5] [6] 下一页