• 大小: 3.67MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: C/C++
  • 标签: MFC  自动随机  迷宫  

资源简介

MFC单文档程序下实现自动随机生成迷宫 源程序+程序说明

资源截图

代码片段和文件信息

// cell.cpp: implementation of the cell class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “Maze.h“
#include “cell.h“

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

cell::cell()
{
LEFT = 0;
TOP = 1;
RIGHT = 2;
BOTTOM = 3;
NOWALL = 0;
HAVEWALL = 1;
// 单元格的像素位置既左上角点的坐标
x = 0;
y = 0;
// 单元格在迷宫中的行与列
col = 0;
row = 0;
visited = false;
/*
* 单元格墙体状态,0 :无墙,1:有墙。
* 表示顺序是:左、上、右、下,即从左开始顺时针旋转。
*/ 
for(int i=0;i<4;i++)
{
walls[i]=HAVEWALL;
}
}

cell::~cell()
{

}


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

     文件     200192  2011-04-14 22:47  迷宫\迷宫.ppt

     文件        875  2011-04-14 16:38  迷宫\Maze\cell.cpp

     文件        823  2011-04-14 21:29  迷宫\Maze\cell.h

     文件       2610  2011-04-14 22:09  迷宫\Maze\MainFrm.cpp

     文件       1628  2011-04-14 16:10  迷宫\Maze\MainFrm.h

     文件       5602  2003-04-15 09:23  迷宫\Maze\makeMaze.cpp

     文件       1298  2011-04-14 22:32  迷宫\Maze\makeMaze.h

     文件      43836  2011-04-14 22:06  迷宫\Maze\Maze.aps

     文件       2218  2011-04-14 22:10  迷宫\Maze\Maze.clw

     文件       4173  2011-04-14 22:07  迷宫\Maze\Maze.cpp

     文件       4765  2011-04-13 13:30  迷宫\Maze\Maze.dsp

     文件        531  2011-04-13 10:01  迷宫\Maze\Maze.dsw

     文件       1334  2011-04-13 11:49  迷宫\Maze\Maze.h

     文件     140288  2003-04-15 09:35  迷宫\Maze\Maze.ncb

     文件      55808  2003-04-15 09:35  迷宫\Maze\Maze.opt

     文件       1424  2003-04-15 09:26  迷宫\Maze\Maze.plg

     文件      11602  2011-04-14 22:06  迷宫\Maze\Maze.rc

     文件       1702  2011-04-13 10:01  迷宫\Maze\MazeDoc.cpp

     文件       1453  2011-04-13 10:01  迷宫\Maze\MazeDoc.h

     文件       4077  2011-04-14 22:15  迷宫\Maze\MazeView.cpp

     文件       2007  2011-04-14 15:44  迷宫\Maze\MazeView.h

     文件       4263  2011-04-13 10:01  迷宫\Maze\ReadMe.txt

     文件        490  2011-04-13 10:01  迷宫\Maze\Resource.h

     文件        206  2011-04-13 10:01  迷宫\Maze\StdAfx.cpp

     文件       1054  2011-04-13 10:01  迷宫\Maze\StdAfx.h

     文件       1078  2011-04-13 10:01  迷宫\Maze\res\Maze.ico

     文件        396  2011-04-13 10:01  迷宫\Maze\res\Maze.rc2

     文件       1078  2011-04-13 10:01  迷宫\Maze\res\MazeDoc.ico

     文件       1078  2011-04-13 10:01  迷宫\Maze\res\Toolbar.bmp

     文件       4106  2011-04-14 22:00  迷宫\Maze\Debug\cell.obj

............此处省略28个文件信息

评论

共有 条评论