如题~~~高分哦
并且要全部教程……
一楼的你会编程不…………
我想用VC++编个dos版贪吃蛇可以实现吗?
答案:4 悬赏:0 手机版
解决时间 2021-02-25 22:05
- 提问者网友:记得曾经
- 2021-02-25 04:33
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-25 05:41
可以的..。
class CSnake;
typedef enum{UP=1,DOWN,LEFT,RIGHT,Error} Direction;
typedef struct tagData{
Direction dirt;
CPoint pot;
} Data;
typedef CList DirectionList;
class CNode : public CObject
{
private:
CPoint m_Point;
Direction m_CurrentDirection;//当前的运动方向
DirectionList m_List;
COLORREF m_Color;
int m_nColorIndex;
friend CSnake;
public:
CNode();
virtual ~CNode();
void SetDirection(int nx, int ny);
void SetDirection(CPoint point);
COLORREF GetColor(void);
void SetColor(COLORREF color);
void AddDirection(Data* eValue);
Data* RemoveHead(void);
void SetColor(int index);
int GetColorIndex(void);
void SetCurrentDirection(Direction dirt);
Direction GetCurrentDirection(void);
void Change(CPoint& point);
Data* GetHead(void);
};
贪吃蛇这种游戏。。我推荐用vb更好
class CSnake;
typedef enum{UP=1,DOWN,LEFT,RIGHT,Error} Direction;
typedef struct tagData{
Direction dirt;
CPoint pot;
} Data;
typedef CList DirectionList;
class CNode : public CObject
{
private:
CPoint m_Point;
Direction m_CurrentDirection;//当前的运动方向
DirectionList m_List;
COLORREF m_Color;
int m_nColorIndex;
friend CSnake;
public:
CNode();
virtual ~CNode();
void SetDirection(int nx, int ny);
void SetDirection(CPoint point);
COLORREF GetColor(void);
void SetColor(COLORREF color);
void AddDirection(Data* eValue);
Data* RemoveHead(void);
void SetColor(int index);
int GetColorIndex(void);
void SetCurrentDirection(Direction dirt);
Direction GetCurrentDirection(void);
void Change(CPoint& point);
Data* GetHead(void);
};
贪吃蛇这种游戏。。我推荐用vb更好
全部回答
- 1楼网友:三千妖杀
- 2021-02-25 08:09
用QBASIC吧
- 2楼网友:不如潦草
- 2021-02-25 07:40
估计不可能
因为vc是用来编windows程序的
- 3楼网友:思契十里
- 2021-02-25 06:48
你好!
估计不可能
因为vc是用来编windows程序的
如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯