简体中文 English Русский язык german Français

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

[复制链接]
查看3610 | 回复2 | 2017-8-8 19:31:04 | 显示全部楼层 |阅读模式
是这样:我在学习官方文档里的c++第一人称模板时发现复制下来的代码会报错,原因是USphereComponent不可识别,然后我就去查了USphereComponent类所需的头文件,include时发现会在UCLASS()报错,原因是“此声明没有存储类型或说明符”(看不懂),然后把include删掉就恢复了。
后来我还发现在include部分的格式要求特别严格,加个回车都会报上面那个错。
所以我想知道怎么把需要的头文件添加进去

( 20 )

[]
0 jyx112358 [LV.7]常住居民III 01:16
1 GameLife [LV.7]常住居民III 09:47
2 sonnycat [LV.6]常住居民II 09:52
3 HuaY122 [LV.1]初来乍到 13:18
4 807465789qqcom [LV.7]常住居民III 15:50
### | 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