【求助】为何在在头文件中include新的头文件会报错

[复制链接]
查看2564 | 回复2 | 2017-8-8 19:31:04 | 显示全部楼层 |阅读模式
是这样:我在学习官方文档里的c++第一人称模板时发现复制下来的代码会报错,原因是USphereComponent不可识别,然后我就去查了USphereComponent类所需的头文件,include时发现会在UCLASS()报错,原因是“此声明没有存储类型或说明符”(看不懂),然后把include删掉就恢复了。
后来我还发现在include部分的格式要求特别严格,加个回车都会报上面那个错。
所以我想知道怎么把需要的头文件添加进去
### | 2017-8-9 19:35:44 | 显示全部楼层
mknmknmk 发表于 2017-8-8 22:12
如果是在 头文件 而且是指针 那么可以前置声明  例如  class XXX;   但你的cPP 需要访问类的成员 那么需要i ...

过了,不过感觉要include的文件好多。。
回复 支持 反对

使用道具 举报

savesr | 2017-8-28 13:59:19 | 显示全部楼层
问题怎么解决了呢? 我也碰到这个了, 注释掉也不行,非得删除掉才可以,但是又怎么加入新的头文件呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

###

1

主题

4

回帖

28

积分

初始化成员

积分
28