【发布时间】:2015-05-19 17:30:03
【问题描述】:
下面是cpp文件中声明的变量但是报错,所以研究了一下,发现需要在头文件中声明。因此如何在头文件中声明和外部类指针
extern AnimationController* g_pAnimationController;
【问题讨论】:
-
就像你做的那样。但是,您首先需要一个前向声明
class AnimationController;。 (可以放在源文件中,不使用header,虽然会导致维护问题)
标签: c++ pointers header extern