当前位置: 代码迷 >> QT开发 >> 这应该是一个低级的C++语法异常
  详细解决方案

这应该是一个低级的C++语法异常

热度:72   发布时间:2016-04-25 04:04:29.0
这应该是一个低级的C++语法错误
cserver.h

ctaskthd.h


选中的那一句有错误
"cServer" 未定义
头文件加了.头文件中也定义这个类了
为啥不让我用这个指针呢?

------解决方案--------------------
大小写一致?
头文件里是小写的

------解决方案--------------------
重复包含了,去掉它: #include "cserver.h"

在类前加上:

class cServer;

然后把 去掉的 #include "cserver.h"

放在 .cpp 文件中去,就OK了。
------解决方案--------------------
这两个文件互相包含了。
楼上正解。
------解决方案--------------------
引用:
重复包含了,去掉它: #include "cserver.h"

在类前加上:

class cServer;

然后把 去掉的 #include "cserver.h"

放在 .cpp 文件中去,就OK了。


+1
好眼力!

  相关解决方案