資源簡介
實現(xiàn)了dos中部分功能,運用三種模式設(shè)計

代碼片段和文件信息
//?CConsole.cpp?:?定義控制臺應(yīng)用程序的入口點。
//
#include?“stdafx.h“
#include?“MyString.h“
#include?“VirtualDisk.h“
#include?“CControl.h“
#include?
int?_tmain(int?argc?_TCHAR*?argv[])
{
std::cout?<“Microsoft?Windows?[版本?1.1.1]“?< std::cout?<“版本所有??2015?Microsoft?Corporation?保留所有權(quán)利。“?< std::cout?< std::cout?<
char?*pChar?=?new?char[512];
CControl?*CmdConrol?=?new?CControl();
while(1)
{
CmdConrol->DisplayCurPath();
std::cin.getline(pChar512);
if?(strcmp(pChar“exit“)?!=?0)
{
MyString?pStr(pChar);
pStr.DivideStringToCmd();
CmdConrol->SetCommand(pStr);
CmdConrol->StartCommand();
//_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF|_CRTDBG_LEAK_CHECK_DF);
}
else
{
break;
}
}
if(pChar)
{
delete?[]pChar;
pChar?=?NULL;
}
? if?(CmdConrol)
? {
? delete?CmdConrol;
? CmdConrol?=?NULL;
? }
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-04-09?18:21??CConsole1\
?????目錄???????????0??2015-04-09?18:21??CConsole1\CConsole\
?????文件?????????975??2015-04-09?18:19??CConsole1\CConsole\CConsole.cpp
?????文件????????6000??2015-04-09?12:42??CConsole1\CConsole\CConsole.vcproj
?????文件????????1427??2015-04-10?13:34??CConsole1\CConsole\CConsole.vcproj.3VLZYR55S0YSQJB.Administrator.user
?????文件?????????143??2015-04-01?22:42??CConsole1\CConsole\CConsole.vcxproj.user
?????文件????????3020??2015-04-09?18:21??CConsole1\CConsole\CControl.cpp
?????文件?????????615??2015-04-09?13:54??CConsole1\CConsole\CControl.h
?????文件?????????959??2015-04-09?14:28??CConsole1\CConsole\CDCommand.cpp
?????文件?????????498??2015-04-01?11:08??CConsole1\CConsole\CDCommand.h
?????文件?????????684??2015-04-09?14:13??CConsole1\CConsole\Command.cpp
?????文件????????1424??2015-04-09?14:23??CConsole1\CConsole\Command.h
?????文件????????1134??2015-04-09?14:28??CConsole1\CConsole\CompareCommand.cpp
?????文件?????????541??2015-04-01?10:55??CConsole1\CConsole\CompareCommand.h
?????文件????????1562??2015-04-09?13:33??CConsole1\CConsole\CopyCommand.cpp
?????文件?????????523??2015-04-01?10:55??CConsole1\CConsole\CopyCommand.h
?????目錄???????????0??2015-04-09?18:21??CConsole1\CConsole\Debug\
?????文件???????25940??2015-04-09?18:21??CConsole1\CConsole\Debug\BuildLog.htm
?????文件?????????663??2015-04-09?18:21??CConsole1\CConsole\Debug\CConsole.exe.em
?????文件?????????728??2015-04-09?18:21??CConsole1\CConsole\Debug\CConsole.exe.em
?????文件?????????621??2015-04-09?18:21??CConsole1\CConsole\Debug\CConsole.exe.intermediate.manifest
?????文件??????????70??2015-04-02?01:11??CConsole1\CConsole\Debug\CConsole.lastbuildstate
?????文件???????45058??2015-04-09?18:21??CConsole1\CConsole\Debug\CConsole.obj
?????文件?????3211264??2015-04-09?18:21??CConsole1\CConsole\Debug\CConsole.pch
?????文件???????????0??2015-04-09?18:21??CConsole1\CConsole\Debug\CConsole.pch.ib_tag
?????文件???????60508??2015-04-09?18:21??CConsole1\CConsole\Debug\CControl.obj
?????文件???????40746??2015-04-09?18:21??CConsole1\CConsole\Debug\CDCommand.obj
?????文件???????41178??2015-04-09?18:21??CConsole1\CConsole\Debug\CompareCommand.obj
?????文件???????55506??2015-04-09?18:21??CConsole1\CConsole\Debug\CopyCommand.obj
?????文件???????40867??2015-04-09?18:21??CConsole1\CConsole\Debug\DelCommand.obj
?????文件???????42010??2015-04-09?18:21??CConsole1\CConsole\Debug\DirCommand.obj
............此處省略33個文件信息
評論
共有 條評論