C ++:使用未定义类

时间:2017-02-28 00:04:16

标签: c++ oop

为新类创建标题我避免包含其他类定义。通常它运行良好,尤其是当我在.cpp文件中包含此类定义时。比如:

class B{
    class A *ptr;
};

效果很好。但是当A有一个子类型(例如,A :: AA)时,我不能在B类定义中使用这个子类型。我怎么能避免在B标题中包含A标题? (并将其包含在B.cpp文件中)。

0 个答案:

没有答案