我有一个由dlsym()返回的void指针,我想调用void指针指向的函数.所以我通过强制转换进行类型转换:
void *gptr = dlsym(some symbol..) ; typedef void (*fptr)(); fptr my_fptr = static_cast<fptr>(gptr) ;
我也试过reinterpret_cast但没有运气,虽然C演员似乎工作..
reinterpret_cast
c++ casting function-pointers
c++ ×1
casting ×1
function-pointers ×1