【已解决】为啥在类里定义另一个类的指针也会报缺少类型说明符 - 假定为 int的错

我在一个类里,定义另一个类的指针作为其成员,竟然也会报错(并非没包含头文件),而且只要
把这句注释掉就没错,这到底是为什么,?

话说有人遇到过摸?这是BUG摸?

为什么我会遇到这么多奇怪的问题?!?!?!:8:

检查项:

  1. 看下你自定义的CQueTip类的后面是否加了;
    CQueTip{
    };//(此处)
  2. 检查private上一行代码。

— Begin quote from ____

引用第1楼maikesen于2014-04-28 15:57发表的 回 楼主(yxlovemoney) 的帖子 :
检查项:

  1. 看下你自定义的CQueTip类的后面是否加了;
    CQueTip{
    };//(此处)
  2. 检查private上一行代码。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=199753&pid=939263

— End quote

没少啊,类都是VS生成,我也不会去改它的外围格式。 而且我是把 CQueTip *m_queTip;这句注释了,就不报错了。

头文件重复包含

:12: 找到原因了,我在 CQueTip的头文件里导入了,上图,定义 CQueTip *m_tipObj; 类的头文件, 可能这样引用重复引用的问题了吧。

像这种错误没有简单的上下文代码很难看出问题所在。
在其中一个文件少一个}也有可能。我们只能猜。