如何操作文件的打开关闭修改
建立成功
cout<<" 文件: "<<filename<<" 已经成功建立 \n 文件数量: "<<MFD[a].count<<endl;//显示建立成功
while(strcmp(MFD[a].OpenUser[k].fname,"")!=0&&(k<S)) /*在UOF中寻找空登记栏*/
{k++; }
//如果用户已打开文件表UOF未满
if(k<S){ //在UOF中登记文件的相关信息
strcpy(MFD[a].OpenUser[k].fname,filename); //UOF中文件名
MFD[a].OpenUser[k].length=Record;//UOF中记录长度
strcpy(MFD[a].OpenUser[k].proper, temp);//UOF中文件属性
strcpy(MFD[a].OpenUser[k].state,"new");//修改状态为建立
MFD[a].OpenUser[k].write=i;//修改写指针为i
//提示文件在UOF中建立成功
// cout<<" 文件: "<<filename<<" 已经成功打开 \n"<<endl;
} //如果用户已打开文件表UOF已满,提示文件满的信息
else{ //
cout<<"用户已打开文件表UOF已满. "<<endl;
}
}
}
else //提示文件同名,不能建立
{ cout<<"文件同名 不能建立"<<endl; }
}
打开文件
写文件
读文件
删除文件
系统帮助命令
四 实习心得体会
这次操作系统实习为期三周的学习时间,虽然时间比较短,但是还是有点收获的。实习之前,是操作系统课程学习,学习的都是课本的理论知识。在没有接触操作系统课程之前,个人的见识真是少啊。 我以为操作系统就是 Windows XP 这么一种操作系统,还没想到操作系统竟然还有这么多的呢。
课堂上讲的操作系统就是Linux 操作系统,可是课本的理论知识学习的比较模糊,很多概念都不理解。经过这次操作系统实习之后,个人在虚拟机里 不断的练习 Linux系统各种命令。由于个人这次实习,所选的题目是:文件系统模拟设计,所以个人在这方面操作比较多,经常动手练习那些Li
nux系统常用的文件系统命令,逐渐熟悉理解了这个文件系统的各种命令。不过,对于Linux系统 还有很多知识是不懂的,如果将来打算从事Linux系统软件开发的哇,那么还是需要慢慢学习Linxu系统的。
通过这次实习,促使个人开始接触了解这个Linux系统,也对Linux系统有了一点兴趣。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库操作系统+文件管理+部分代码(4)在线全文阅读。
相关推荐: