定义变量的问题
我在头文件里定义一个Block类的数组block[4],确认包含那个类了。但是却报错。
>e:\vc++学习\test\test\fk.h(9): error C2146: 语法错误: 缺少“;”(在标识符“block”的前面)
1>e:\vc++学习\test\test\fk.h(9): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\vc++学习\test\test\fk.h(9): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
#pragma onceclass FK{public: FK(void); ~FK(void); void NewFK(CDC *pDC);//随机数组生成FK数组 int fk[4][4]; Block block[4]; void Makefk(); void Move(CDC *pDC,int direction);};