私が次を持っているとしましょう:
struct Base
{
virtual void callback() { /* */ }
};
struct Derived : public Base
{
void callback() { /* */ }
};
Base* obj = new Derived;
static_cast<Derived*>(obj)->callback();
コールバックの呼び出しは、関数シグネチャで仮想としてマークされていないため、vtableまたはストレート関数呼び出しを介して呼び出されますか?