为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

07密码查看或导出H

2017-10-07 11页 doc 27KB 9阅读

用户头像

is_562397

暂无简介

举报
07密码查看或导出H07密码查看或导出H #include #include using namespace std; class P_skim_or_educe { public: P_skim_or_educe(){} //构造函数 void func(int signal); //功能函数,参数0为查看,1为导出 }; void P_skim_or_educe::func(int signal) { clean(); int canshu=check("password.dat"); if(canshu==0)cou...
07密码查看或导出H
07密码查看或导出H #include #include using namespace std; class P_skim_or_educe { public: P_skim_or_educe(){} //构造函数 void func(int signal); //功能函数,参数0为查看,1为导出 }; void P_skim_or_educe::func(int signal) { clean(); int canshu=check("password.dat"); if(canshu==0)cout<<"\t通讯录未设置任何用户~"<>sign1; clean(); if(sign1=='C'||sign1=='c') //按用户名查看用户信息 { int sign3=0; while(sign3==0) { cout<<"\t请输入待查看的【用户名】~"<>name; clean(); int sign2=0; ifstream in_file("password.dat",ios::in|ios::binary); while(in_file.peek()!=EOF) { in_file.read((char *)code,sizeof(code)); if(strcmp(code[1],name)==0) { sign2=1; cout<<"\t【用户权限】:"<>sign5; clean(); if(sign5=='n'||sign5=='N'){sign3=1;} } else { clean(); cout<<"\t待查看的用户不存在~"<>sign4; clean(); if(sign4=='N'||sign4=='n')sign3=1; } in_file.close(); } } else if(sign1=='B'||sign1=='b') //按用户权限产看用户信息 { char limit[21]; int sign9=0; while(sign9==0) { int sign5=0,sign10=0; while(sign5==0) { cout<<"\t请输入待查看的【用户权限】:admin【,】&guest【,】"<>limit; if(strcmp("admin",limit)!=0&&strcmp("guest",limit)!=0&&strcmp("A",limit)!=0&&str cmp("G",limit)!=0&&strcmp("ADMIN",limit)!=0&&strcmp("GUEST",limit)!=0) { clean(); cout<<"\t用户权限错误,请选择:"<>sign6; clean(); if(sign6=='c'||sign6=='C'){sign5=1;sign9=1;} else clean(); } else {sign5=1;sign10=1;} } clean(); if { int sign7=0,count=1; ifstream in_file("password.dat",ios::in|ios::binary); while(in_file.peek()!=EOF) { in_file.read((char *)code,sizeof(code)); if(strcmp("admin",limit)==0||strcmp("A",limit)==0||strcmp("ADMIN",limit)==0) { if(strcmp(code[0],"admin")==0)//存储时全部为“admin” { sign7=1; cout<<"\t【用户权限】:"<>sign8; clean(); if(sign8=='n'||sign8=='N'){sign9=1;} in_file.close(); } } } else if(sign1=='A'||sign1=='a') //查看全部用户信息 { cout<<"\t您的通讯录的所有用户信息:"<>sign12; clean(); if(sign12=='n'||sign12=='N')sign11=1; else sign11=0; } } } else //导出用户信息 { int sign=0; while(sign==0) { cout<<"\t请选择导出通讯录用户信息存放路径及其格式:"<>answer; clean(); if(answer=='a'||answer=='A') { int i=0; ifstream infile("password.dat",ios::in|ios::binary); if(!infile){clean();cout<<"\t文件打开错误~"<>routine; clean(); ofstream outfile(routine,ios::out); if(!outfile){cout<<"\t文件路径不可达,请重新输入~"<>sign0; clean(); if(sign0=='n'||sign0=='N')sign=1; else sign=0; } } } } }
/
本文档为【07密码查看或导出H】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索