這裏的情況是:訪問基類構件內派生
class Base
{
object* mainObject;
}
class Derived :
public Base
{
class aTrain
{
void* something;
.
.
.
~aTrain()
{
mainObject->destroyingMethod(something);
}
};
}
輸出:的非靜態成員參考必須相對於特定對象。
我可以理解這個問題,但我怎麼能解決這個問題,而不需要將Derived類傳遞給aTrain構造函數?