directory.h

来自「基于DEVC++的手机模拟系统」· C头文件 代码 · 共 31 行

H
31
字号
#include<iostream>
#include<string>
#include<list>
#include<fstream>
#include<ctime>
using namespace std;
void delay(int );
struct member{
              string name,number;
             };
class directory:public list<member *>{
      friend istream & operator>>(istream & ,directory & ); //建立电话薄            
      friend ostream & operator<<(ostream & os,directory & bk);// 向文件中导入电话薄           
       public:
              ~directory(){
                      iterator p;
                      p=begin();
                      while(p!=end()){
                                      delete (*p);
                                      p++;
                                      }
                      list<member *>::clear();                
                                      }
               void modify();//修改电话薄                                                            
               void edit_out();          //删除成员                 
               void add_in();//添加成员 
               void out_put();//输出电话薄信息 
               void search(string );//按姓名查找 
               bool search_tel(string );    //按电话号码查找                                                                                                                                                                         
                                      };

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?