首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

求问:种的实例的声明

2012-08-15 
求问:类的实例的声明遇到一个问题。我将一个MEditType类的实例的声明extern MEditType Edit1放在.h中时,编

求问:类的实例的声明
遇到一个问题。
我将一个MEditType类的实例的声明
extern MEditType Edit1;
放在.h中时,编译时就会报错,
错误2error C2143: 语法错误 : 缺少“;”(在“*”的前面)
错误4error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

但是将这个声明剪切到.cpp中就没有问题。

很疑惑。求指导!




[解决办法]
包含MEditType类的头文件了吗
[解决办法]
h:
extern MEditType Edit1;
cpp:
MEditType Edit1;
[解决办法]
h 中要包含 MEditType.h

热点排行