源**:
#include#include#include#include#includeusing namespace std;
bool vis; //移動複製是否有重複資料的標誌
/*****************************介面選單類*****************************************/
class menu
;void menu::mainmenu()
;int phone_contact::set(string i,string j)
istream&operator >>(istream&in,phone_contact&p)
ostream&operator <
;int sim_contact::set(string i,string j,string a,string b)
int sim_contact::modify()
ostream&operator <
;phone_book::phone_book()
in.close();
}phone_book::~phone_book()
else}}
cout
if(s[0]=='n')
break;
else if(s[0]=='y')
else
cout
if(ss[0]=='y')
else
}return -1;
}int phone_book::clear()
/***************************手機**訊簿類*****************************************/
class sim_book:public book //手機**訊簿錄基於手機通訊簿錄 ,實現基本相同
;sim_book::sim_book()
in.close();
}sim_book::~sim_book()
cout
if(ss[0]=='y')
else
}return -1;
}int sim_book::clear()
/*******************************使用者類*******************************************/
class user
; user::user()
case '2':
case '3':
case '4':
break;
default:
cout
case '2':
case '3':
case '4':
break;
default:
cout
case '2':
case '3':
case '4':
break;
default:
cout
case '2':
case '3':
break;
default:
cout
case '2':
case'3':
case'4':
case '5':
break;
default:
cout<
/***************************主函式*****************************************/
int main()
if(ch=='0') break;
m.mainmenu();
} return 0;
}
資料結構課程設計 通訊錄管理系統的設計與實現
本人第一篇部落格,寫的很亂,還有很多bug沒有解決,先貼出來,以後再更改。這是一篇大學資料結構的實驗源 用順序表實現通訊錄的。包含以下功能 1 建立通訊錄 2 插入聯絡人 3 查詢聯絡人 4 修改聯絡人 5 儲存通訊錄 6 讀取通訊錄 7 刪除聯絡人 8 排序聯絡人 contact.cpp incl...
通訊錄管理系統
include include include using namespace std const char ptxt e phone.txt const char pctxt e phonecard.txt 將文字位置設為常變數 class phonecard 手機卡類 void set stri...
通訊錄管理系統
在這裡插入 片通訊錄管理系統 include include include 在顯示聯絡人處的性別運用了三目運算子 define max 1000 using namespace std void showmenu 函式定義 返回值型別 函式名 引數列表 例 int add int num1,int...