当前位置: 代码迷 >> .NET Framework >> 头文件定义的类,在Form1.h中调用不已,求教!
  详细解决方案

头文件定义的类,在Form1.h中调用不已,求教!

热度:69   发布时间:2016-05-01 23:42:24.0
头文件定义的类,在Form1.h中调用不了,求教!!
Snake头文件:
#define ROWS 40
#define COLUMNS 40
namespace Snake{
using namespace System;
using namespace System::Drawing;
public ref class Snake
{
...................
};
}
在Form1.h中:
........
#pragma endregion
Snake^ snake;
.......
之前一切正常,直到定义snake变量后
出现如下错误:
c:\users\asus\documents\visual studio 2010\projects\贪吃蛇\贪吃蛇\Form1.h(218): error C2143: 语法错误 : 缺少“;”(在“^”的前面)
1>c:\users\asus\documents\visual studio 2010\projects\贪吃蛇\贪吃蛇\Form1.h(218): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\asus\documents\visual studio 2010\projects\贪吃蛇\贪吃蛇\Form1.h(218): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
------解决方案--------------------
};这里的分号要去掉吧。
------解决方案--------------------
Form1.h里要包含Snake头文件吧
  相关解决方案