我有一个类,我将在Outer.h的头文件中调用Outer。在Outer里面有一个我称之为Inner的类。
在另一个头文件类声明中,我想声明
Outer::Inner *myInner;
我想转发声明外在和内在,而不是包括" Outer.h"并且可能进入"头文件循环地狱。"我尝试了各种
的组合class Outer;
class Inner;
class Outer::Inner;
无济于事。是否有可能做我想做的事情,或者我必须将内部移出外部或类似的方法吗?
MSVS 2010如果重要,但我需要以便携式代码结束。