📄 main.cpp
字号:
#include "disk.h"
#include<string.h>
#include<iostream.h>
void main()
{
char c;
Cdisk D;//声明管理员类的对象;
int i=1,n,flag=1;
cout<<"可使用用户名jun密码123登陆,也可使用管理员登陆后自行创建用户登陆"<<endl;
while(flag)
{
cout<<"******************************"<<endl;
cout<<"***1.管理员登陆 ****"<<endl;
cout<<"***2.用户登陆 ****"<<endl;
cout<<"***3.退出 ****"<<endl;
cout<<"******************************"<<endl;
cout<<"请输入选择:";
cin>>c;
switch(c)
{
case'1':flag=1;
cout<<"登陆成功,欢迎管理员登陆"<<endl;
while(flag)
{
cout<<"******************************"<<endl;
cout<<"***1.创建用户 ****"<<endl;
cout<<"***2.删除用户 ****"<<endl;
cout<<"***3.查看当前用户 ****"<<endl;
cout<<"***4.修改密码 ****"<<endl;
cout<<"***5.返回登陆窗口 ****"<<endl;
cout<<"******************************"<<endl;
cout<<"请输入选择:";
cin>>c;
switch(c)
{
case '1':D.new_user();
break;
case '2':D.first_dele_user();
break;
case '3':D.dis_disk();
break;
case '4':D.set_code();
break;
case '5':flag=0;
break;
default:cout<<"请输入1-5"<<endl;
}
}
flag=1;
break;
case'2':n=D.login();
if(n==-1)
break;
while(flag)
{
cout<<"******************************"<<endl;
cout<<"***1.创建文件 ****"<<endl;
cout<<"***2.删除文件 ****"<<endl;
cout<<"***3.创建目录 ****"<<endl;
cout<<"***4.删除目录 ****"<<endl;
cout<<"***5.打开目录 ****"<<endl;
cout<<"***6.返回上一层目录 ****"<<endl;
cout<<"***7.查看当前目录信息 ****"<<endl;
cout<<"***8.修改密码 ****"<<endl;
cout<<"***9.查看文件块号 ****"<<endl;
cout<<"***0.退出登陆 ****"<<endl;
cout<<"******************************"<<endl;
cout<<"当前目录为:"<<D.user[n].get_name()<<endl;
D.user[n].dis_dir(D.user[n].get_now());
cout<<endl;
cout<<"请输入选择:";
cin>>c;
switch(c)
{
case '1':D.user[n].new_file();
break;
case '2':D.user[n].first_dele_file();
break;
case '3':D.user[n].new_dir();
break;
case '4':D.user[n].first_dele_dir();
break;
case '5':D.user[n].open_dir();
break;
case '6':D.user[n].goback();
break;
case '7':D.user[n].dis_now();
break;
case '8':D.user[n].set_code();
break;
case '9':D.user[n].dis_file();
break;
case '0':flag=0;
break;
default: cout<<"请输入0-9"<<endl;
}
}
flag=1;
break;
case'3':flag=0;
break;
default:cout<<"请输入1-3"<<endl;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -