南航通讯录管理系统——面向对象程序设计C++课设报告

2026/1/13 13:13:50

四、编码

//PASSWORD:密码登陆 //Password.h文件的内容: #include \

#ifndef PASSWORD_H #define PASSWORD_H

int enter(); //登录页面 int check(); //核对密码 void login(); //注册 #endif

//文件Password.cpp的内容: #include #include #include \#include #include #include #include #include #include using namespace std; string user; //用户名 string code; //密码 string code1; //注册密码

int check() { ifstream infile(\ if(!infile) { cout<>sign; fflush(stdin);

9

cout <>sign1;

fflush(stdin); //清除缓存 int flag=1; string str; while(infile>>user>>code) //读出数据 { getline(infile,str); if((user==sign)&&(code==sign1)) //检查用户名,密码是否正确 { cout<

cout<

void login() //用户注册 { system(\ //清屏 cout<<\ 请输入管理员注册权限密码:\ string str; str=\ string str1; cin>>str1; if(str1==str) { cout<<\ 通过认证!!!\ cout<<\ 请创建新的用户名:\ cin>>user; fflush(stdin); cout<<\ 请输入密码:\ cin>>code; fflush(stdin);

10

cout<<\ 请重新输入密码:\ cin>>code1; while(code!=code1) //比较两次输入的密码 { cout<<\ 创建失败!\ cout<<\ 请重新输入密码:\ cin>>code1; } cout<<\ 创建成功!\ ofstream outfile(\ //以追加模式打开文件 if(!outfile) { cout<

int enter( ) //登录页面 { system(\ //清屏 system(\ //背景与字体颜色 cout<

<<\ <<\ 通 讯 录 登 录 系 统 \ <<\ 1. 登 录 \ <<\ 2. 注 册 \

11

<<\ 0. 退 出 \ <<\ <<\ 选择:\ int choose; cin>>choose; fflush(stdin); return choose; }

//通信录管理系统_xxxxxxxx.cpp文件的内容 #include #include #include \#include #include #include #include #include #include using namespace std;

class book {

public: book(); //构造函数 int enter1(); //管理首页 void addPer(); //添加联系人 void delPer(); //删除联系人 void alter(); //修改信息 void call(); //拨号 void showall(); //显示所有联系人的信息 void save(); //保存

void show(); //显示查询的类型 void showA(); //显示类型A void showB(); //显示类型B void showC(); //显示类型C private: string name; //姓名 string number; //电话 string type; //类型 string email;

12


南航通讯录管理系统——面向对象程序设计C++课设报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 南航通讯录管理系统——面向对象程序设计C++课设报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219