在我main.cpp中隱含的功能我也有類似如下的內容:從調用派生類
void OnEventStart(int id)
{
// Do some stuff
}
這個功能是一個回調,它只是觸發(由主SDK,這是從)時一個事件發生了。
我現在有這個類:
class SomeClass {
public:
void OnEventStart(int id);
};
void SomeClass::OnEventStart(int id)
{
// Do some other stuff
}
現在我想觸發void SomeClass::OnEventStart(int id)
沒有做這樣的事情:
SomeClass class;
void OnEventStart(int id)
{
// Do some stuff
class.OnEventStart(id);
// AnotherClass.OnEventStart(id);
// Another.OnEventStart(id);
}
正如你可以想像,使用方法,這樣可以很容易弄亂初始函數/回調。
我假設你想要使用的框架/ SDK直接調用你的成員函數?然後它取決於您正在使用的實際框架/ SDK的許多*。這可能不可能。但除非您告訴我們框架/ SDK以及如何使用它(使用[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)),否則我們無法告訴您。另請[請閱讀如何提出好問題](http://stackoverflow.com/help/how-to-ask)。 –
恕我直言,如果你告訴我們你是如何做的話,這將有助於理解這個問題,而不僅僅是你不想做什麼 – user463035818