2017-10-07 11页 doc 27KB 9阅读
is_562397
暂无简介
>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;
}
}
}
}
}