mfc中已定义类的解析多义性有关问题
求助mfc中已定义类的解析多义性问题。
求教各位大神,小弟编的一个摄像头程序,编译的时候出现以下三个错误:
error C2146: 语法错误 : 缺少“;”(在标识符“m_CvvImage”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
然后我转到CvvImage的定义和变量时,出现两个地方,即解析多义性,但是在另外一个程序中却没有出现解析多义性,请问是怎么回事?
------解决方案--------------------
第一,楼主可能忘记加;了;第二,可以看看头文件有没有加或者加错了。。如果还是不行,建议把代码贴上来吧。。
------解决方案--------------------
建议添加
#ifndef __ABC_H__
#define __ABC_H__
#endif // __ABC_H__
这样包含文件比较好。
求教各位大神,小弟编的一个摄像头程序,编译的时候出现以下三个错误:
error C2146: 语法错误 : 缺少“;”(在标识符“m_CvvImage”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
然后我转到CvvImage的定义和变量时,出现两个地方,即解析多义性,但是在另外一个程序中却没有出现解析多义性,请问是怎么回事?
------解决方案--------------------
第一,楼主可能忘记加;了;第二,可以看看头文件有没有加或者加错了。。如果还是不行,建议把代码贴上来吧。。
------解决方案--------------------
建议添加
#ifndef __ABC_H__
#define __ABC_H__
#endif // __ABC_H__
这样包含文件比较好。