全文预览

实验四 文件系统实验

上传者:相惜 |  格式:doc  |  页数:43 |  大小:176KB

文档介绍
;else_AFD[temp_int].Write=false;cout<<endl;}else_AFD[temp_int].Write=false;if(UFD[i].Execute==true){cout<<"Execute(y/n):";do{choice=getch();}while(choice!='y'&&choice!='n');if(choice=='y')_AFD[temp_int].Execute=true;else_AFD[temp_int].Execute=false;cout<<endl;}else_AFD[temp_int].Execute;cout<<"文件"<<temp<<"已打开."<<endl;}}}mand=="logout"){cout<<"再见,"<<User_Name<<"!"<<endl;break;}mand=="close"){cout<<"请输入文件名:";cin>>temp;for(i=0;i<_Number_Files;i++)if((UFD[i].Length_File!=-1)&&(UFD[i].File_Name==temp))break;if(i==_Number_Files)cout<<"文件名错误,请再次输入."<<endl;else{for(temp_int=0;temp_int<_MaxNumber_Open_Files;temp_int++)if(_AFD[temp_int].File_ID==i)break;if(temp_int==_MaxNumber_Open_Files)cout<<"文件"<<temp<<"未打开."<<endl;else{_AFD[temp_int].File_ID=-1;Number_Open_Files--;cout<<"文件"<<temp<<"已关闭."<<endl;

收藏

分享

举报
下载此文档