freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c++數(shù)據庫管理系統(tǒng)-文庫吧

2025-08-02 11:32 本頁面


【正文】 strcpy(name,na)。 } void delreader(){ tag=1。 }//設置刪除標記 1:已刪 0:未刪 void addreader(int n,char *na)//增加讀者 { tag=0。 no=n。 strcpy(name,na)。 for(int i=0。iMaxbor。i++) borbook[i]=0。 } void borrowbook(int bookid)//借書操作 { for(int i=0。iMaxbor。i++) 許四平 第 5 頁 2020101211 { if (borbook[i]==0) { borbook[i]=bookid。 return。 } } } int retbook(int bookid)//還書操作 { for(int i=0。iMaxbor。i++) { if(borbook[i]==bookid) { borbook[i]=0。 return 1。 } } return 0。 } void disp()//讀出讀者信息 { cout setw(5) no setw(10) name借書編號: [。 for(int i=0。iMaxbor。i++) if(borbook[i]!=0) cout borbook[i] |。 cout ]endl。 } }。 //讀者類庫,實現(xiàn)建立讀者的個人資料 class RDatabase { private: int top。 //讀者記錄指針 Reader read[Maxr]。//讀者記錄 許四平 第 6 頁 2020101211 public: RDatabase() //構造函數(shù),將 read[]中 { Reader s。 top=1。 fstream file(,ios::in)。//打開一個輸 入文件 while (1) { ((char *)amp。s,sizeof(s))。 if (!file)break。 top++。 read[top]=s。 } ()。 //關閉 } void clear()//刪除所有讀者信息 { top=1。 } int addreader(int n,char *na)//添加讀者時先查找是否存在 { Reader *p=query(n)。 if (p==NULL) { top++。 read[top].addreader(n,na)。 return 1。 } return 0。 } Reader *query(int readerid)//按編號查找 { for (int i=0。i=top。i++) if (read[i].getno()==readerid amp。amp。 read[i].gettag()==0) { return amp。read[i]。 } return NULL。 } void disp() //輸出所有讀者信息 { for (int i=0。i=top。i++) read[i].disp()。 } 許四平 第 7 頁 2020101211 void readerdata()。//讀者庫維護 ~RDatabase() //析構函數(shù),將 read[]寫到 { fstream file(,ios::out)。 for (int i=0。i=top。i++) if (read[i].gettag()==0) ((char *)amp。read[i],sizeof(read[i]))。 ()。 } }。 void RDatabase::readerdata() { char choice。 char rname[20]。 int readerid。 Reader *r。 while (choice!=39。039。) { cout \n\n\t\t\t讀 者 維 護 \n\n\n\t\t 1 新 增 \n\n\t\t 2 更 改 \n\n\t\t 3 刪 除 \n\n\t\t 4 查 找 \n\n\t\t 5 顯 示\n\n\t\t 6 全 刪 \n\n\t\t 0 退 出 endl。 cin choice。 switch (choice) { case 39。139。: cout 輸入讀者編號 :。 cin readerid。 cout 輸入讀者姓名 :。 cin rname。 addreader (readerid,rname)。 break。 case 39。239。: cout 輸入讀者編號 :。 cin readerid。 r=query(readerid)。 if (r==NULL) { cout 該讀者不存在 endl。 break。 } cout 輸入新的姓名 :。 cin rname。 許四平 第 8 頁 2020101211 rsetname(rname)。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1