我正在尝试将包含成员函数地址的整数强制转换为指向成员函数的指针,然后调用该函数。这样的事情:
typedef void (A::*func)(uint8_t, uint8_t);
void A::method()
{
uint32_t addr = .....; //absolute addr of member funtion
func ptr = (func)(addr); //error
this->*(func)(1, 0); //error
}
有任何帮助吗?