资源简介
实现了dos中部分功能,运用三种模式设计
代码片段和文件信息
// CConsole.cpp : 定义控制台应用程序的入口点。
//
#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::endl;
std::cout << “版本所有 2015 Microsoft Corporation 保留所有权利。“ << std::endl;
std::cout << std::endl;
std::cout << std::endl;
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个文件信息
评论
共有 条评论