求用C++做简单电话簿管理

要求:#include<iostream.h>#include<fstream.h>#include<iomanip.h>#include<string.h>#inclu... 要求:
#include<iostream.h>
#include<fstream.h>
#include<iomanip.h>
#include<string.h>
#include<stdlib.h>
#define M 20
#define N 12
class Fphone
{
char name[M];
char phone_num[N];
public:
Fphone(){}
char *getname(){}//获取姓名
char *getphone_num(){}//获取电话号码
void setname(){}//设置姓名
void setphone_num(){}//设置电话号码
void disp(){}//输出用户姓名
};

class UserDatabase
{
int nElem;//用户信息表中的元素个数
int Maxu;//最多的用户
Fphone *user;//指向用户信息的指针
public:
UserDatabase(int n=10){}//构造函数,初始化用户信息表,将user.txt文件中数据读到User[]中
~ UserDatabase(){}//析构函数,将User[]写入user.txt文件中
void clear()//删除所有用户信息
void add_record(char *na,char *ph_num)//添加用户信息,插入用户后仍按升序排列
void delete_record(Fphone *p,int k)//删除用户信息
void modify_record(Fphone *p,char *ph_num)//修改用户信息
Fphone *query(char *na,int *k)//按姓名查找,使用顺序查找
void sorta_name()//按姓名升序排序,插入排序法
void sorta_phonenum()//按电话号码升序排序,选择排序法
void sort_name()//按姓名降序排序,将排成升序的对象数组逆向存放
void sort_phonenum()//按电话号码降序排序,用冒泡排序法
void disp()//输出所有用户信息
}
功能:1.增加记录","2.修改记录","3.删除记录","4.查找(按姓名)","5.排序","6.显示记录","7.删除所有记录","0,退出"
主函数可以做的简陋些,把UserDatabase做好就行
多谢各位,帮帮我吧!谢谢啦!
只要我运行后能通就给分
展开
 我来答
5800Music
2010-06-14
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
已发到你的邮箱
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式