这里的情况是:访问基类构件内派生
class Base
{
object* mainObject;
}
class Derived :
public Base
{
class aTrain
{
void* something;
.
.
.
~aTrain()
{
mainObject->destroyingMethod(something);
}
};
}
输出:的非静态成员参考必须相对于特定对象。
我可以理解这个问题,但我怎么能解决这个问题,而不需要将Derived类传递给aTrain构造函数?