Код: Выделить всё
#include
class testFn {
void fn() {};
void foo(void*()) {};
void setfooptr() {
foo(std::bind(&testFn::fn,this));
}
};
int main() {
return 0;
}
Я получаю эту ошибку:
ошибка: невозможно преобразовать 'std::_Bind_helper::type' в 'void* (*)( )
Кажется, это должно быть легко, но я явно делаю что-то не так.
Подробнее здесь: https://stackoverflow.com/questions/793 ... on-pointer