在我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