Wskaźniki funkcji rzucające w C ++
Mam wskaźnik pustki zwrócony przez dlsym (), chcę wywołać funkcję wskazywaną przez wskaźnik pustki. Robię więc konwersję typów przez rzutowanie:
void *gptr = dlsym(some symbol..) ;
typedef void (*fptr)();
fptr my_fptr = static_cast<fptr>(gptr) ;
Próbowałem teżreinterpret_cast
ale bez powodzenia, chociaż operator obsady C wydaje się działać ..