【发布时间】:2018-04-09 08:16:09
【问题描述】:
我想使用一个类的函数。
但是 class Gameplay 是在另一个文件中定义的。
我试图这样声明它。
class Gameplay;
bool Gameplay::UpdateBF(MPlayer *p);
第一行没问题。但是第二行有一个问题,比如
declaration of 'bool Gameplay::UpdateBF(MPlayer*)' outside of class is not definition [-fpermissive]
我需要这两个文件中的类和函数。
我该怎么办?
【问题讨论】:
-
包含其他类的标题。
-
您的源文件是什么样的?你能更具体一点吗?您是否尝试将声明和定义分开?使用头文件?