но я этого не вижу

й объект:

struct foo {
    void func();
};

Теперь с учетом объявления шаблонной функции:

template<typename T, T F>
void bar();

Такbar будет принимать функцию-член следующим образом:

bar<decltype(&foo::func), &foo::func>()

В телеbar Я хочу восстановить типfoo изT, Могу ли я сделать это? Я хочу быть в состоянии сделать что-то вроде этого:

get_obj<T> myfoo;

(myfoo.*F)();

я знаю этоget_obj не вещь, но был бы способ написать это?

Ответы на вопрос(2)

Ваш ответ на вопрос