資源簡介
1. 設計和實現一個簡單的文件系統,要求包括目錄、普通文件和文件的存儲
2. 文件系統的目錄結構采用類似Linux的樹狀結構;
3. 要求模擬的操作包括:
a) 目錄的添加、刪除、重命名;
b) 目錄的顯示(列表)
c) 文件的添加、刪除、重命名
d) 文件和目錄的拷貝
4. 用戶進入時顯示可用命令列表;用戶輸入help時顯示所有命令的幫助文檔; 輸入某個命令+?時顯示該條命令的使用說明
5. 用戶輸入exit時退出該系統
6. 實驗實現基于windows平臺;
7. 實驗開發語言可以選用C/c++

代碼片段和文件信息
#include
#include
#include
#include“structure.h“
#include“print.h“
#include“login.h“
#include“Register.h“
//#include“texit.h“
using?namespace?std;
bool?islogin=false;
int?main()
{
MainInterface();
int?choice;
string?c;
while(cin>>c)
{
if(c!=“1“&&c!=“2“&&c!=“3“)
{
cout<<“您的輸入有誤,請輸入您的正確選擇:“;
}
else
{
choice=atoi(c.data());
switch(choice)
{
case?1:Login();break;
case?2:Register();break;
case?3:return?0;
default:cout<<“對不起,您的輸入有誤!請重新作出選擇:“;
}
????????????MainInterface();
}
}
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1565??2011-01-03?21:47??filesystembegin\cat.h
?????文件????????834??2011-01-03?14:20??filesystembegin\cd.h
?????文件???????1639??2011-01-03?22:12??filesystembegin\chmod.h
?????文件????????561??2011-01-03?12:35??filesystembegin\close.h
?????文件???????2789??2011-01-03?22:32??filesystembegin\copy.h
?????文件???????1354??2011-01-03?22:31??filesystembegin\cut.h
?????文件??????????0??2010-12-30?20:15??filesystembegin\dat.txt
?????文件??????15344??2011-01-04?11:21??filesystembegin\Debug\BuildLog.htm
?????文件?????720612??2011-01-04?11:21??filesystembegin\Debug\filesystem.obj
?????文件????????663??2010-12-24?10:09??filesystembegin\Debug\filesystembegin.exe.em
?????文件????????728??2010-12-24?10:09??filesystembegin\Debug\filesystembegin.exe.em
?????文件????????621??2011-01-04?11:21??filesystembegin\Debug\filesystembegin.exe.intermediate.manifest
?????文件?????????63??2011-01-04?11:21??filesystembegin\Debug\mt.dep
?????文件?????601088??2011-01-04?11:21??filesystembegin\Debug\vc90.idb
?????文件?????413696??2011-01-04?11:21??filesystembegin\Debug\vc90.pdb
?????文件????????548??2011-01-03?13:04??filesystembegin\d_tnode.h
?????文件??????10363??2011-01-03?13:20??filesystembegin\d_tnodel.h
?????文件????????641??2011-01-03?21:50??filesystembegin\filesystem.cpp
?????文件???????4322??2011-01-04?10:09??filesystembegin\FileSystem.h
?????文件???????5593??2011-01-03?20:27??filesystembegin\filesystembegin.vcproj
?????文件???????1409??2011-01-05?23:31??filesystembegin\filesystembegin.vcproj.hxd-PC.hxd.user
?????文件????????796??2011-01-03?15:11??filesystembegin\login.h
?????文件????????859??2011-01-03?21:47??filesystembegin\lomod.h
?????文件???????1510??2011-01-03?21:47??filesystembegin\mkdir.h
?????文件????????740??2011-01-03?12:35??filesystembegin\open.h
?????文件????????871??2011-01-03?22:30??filesystembegin\paste.h
?????文件???????1509??2011-01-03?21:49??filesystembegin\print.h
?????文件????????762??2011-01-03?14:54??filesystembegin\pwd.h
?????文件????????595??2011-01-03?21:47??filesystembegin\read.h
?????文件????????957??2011-01-03?15:11??filesystembegin\Register.h
............此處省略15個文件信息
- 上一篇:SM2/SM3算法C語言實現
- 下一篇:仿QQ MFC 程序
評論
共有 條評論