### 发表于 2017-8-8 19:31:04

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

是这样:我在学习官方文档里的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]
查看完整版本: 【求助】为何在在头文件中include新的头文件会报错