• 大小: 943KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-05
  • 语言: 其他
  • 标签: 文件操作  

资源简介

模拟实现采用二级目录结构的磁盘文件系统中的文件操作。 文件系统是操作系统中管理和存取信息的机构,它具有“按名存取”的功能,不仅方便用户,而且能提高系统效率且安全可靠。 在用户程序中可使用文件系统提供的一整套文件操作(文件类系统调用),这类操作一般包括“打开文件”、“关闭文件”、“读文件”、“写文件”和“撤消文件”等。本实习模拟文件操作的实现,通过实习了解各文件操作的作用。

资源截图

代码片段和文件信息

#include“h1.h“
#include“h2.h“
#include “iostream“
using namespace std; 
void main()
{
    char  name[20];   
char  na[20];
    int ia;
    cout<<“please input the user\n“ ;
cin>>name;  
getchar();
    for(i=0;i    {
if(strcmp(MFD[i]name)==0)
{
U=i;
while(1)
{
cout<<“\n*******************************\n“;
cout<<“1:creat file.                    \n“;
cout<<“2:open file .                    \n“;
cout<<“3:write file.                    \n“ ;
cout<<“4:close file.                    \n“;
            cout<<“5:delete file.                    \n“;
cout<<“6:print file-UFD                 \n“;
cout<<“7:print file-UOF                 \n“;
cout<<“0:exit.\n“;
cout<<“**********************************\n“;
cout<<“\nplease input your choice\n“;
cin>>a;
switch(a)
{  
case 1:
creat();
break;
case 2:
open();
break;
case 3:
write();
break;
case 4:
cout<<“input the filename  you want to close \n“;
cin>>na;
close(na);
break;
case 5: 
delete1();
break;

case 6:
print_UFD();
break;

case 7:
    print_UOF();
break;
case 0:
exit(0);
default:
break;
}
}

}
}
if(i==N)
cout<< “\nthe user  is not exist\n“ ;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4350  2011-01-07 17:42  07\07.dsp

     文件        529  2011-01-07 17:41  07\07.dsw

     文件      50176  2011-01-13 13:57  07\07.ncb

     文件      48640  2011-01-13 13:57  07\07.opt

     文件        786  2011-01-13 13:57  07\07.plg

     文件     573517  2011-01-13 13:33  07\Debug\07.exe

     文件     796892  2011-01-13 13:33  07\Debug\07.ilk

     文件    2260872  2011-01-13 13:57  07\Debug\07.pch

     文件    1106944  2011-01-13 13:33  07\Debug\07.pdb

     文件     286615  2011-01-13 13:57  07\Debug\s1.obj

     文件      91136  2011-01-13 13:57  07\Debug\vc60.idb

     文件     110592  2011-01-13 13:57  07\Debug\vc60.pdb

     文件        793  2011-01-13 13:57  07\h1.h

     文件       8327  2011-01-13 13:33  07\h2.h

     文件       1356  2011-01-13 13:57  07\s1.cpp

     目录          0  2011-02-19 17:55  07\Debug

     目录          0  2011-02-19 17:54  07

----------- ---------  ---------- -----  ----

              5341525                    17


评论

共有 条评论

相关资源