通訊錄管理系統 課程設計報告(上交版)

2021-08-21 02:48:19 字數 1999 閱讀 5402

源**:

#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...