Есть ли способ вывести значение параметра шаблона указателя на функцию?
C ++ позволяет указывать нетипизированные параметры шаблона, включая указатель функции, тип. Я недавно спросилвопрос о том, для чего это полезно, и это продолжениеодин из ответов.
Можно ли вывестизначение параметра шаблона указателя на функцию, из аргумента функции, о котором идет речь? Например:
using VoidFunction = void(*)();
template
void templ(VoidFunction);
...
void func(); // a VoidFunction
...
templ(func); // works, but I have to specify the template parameter explicitly
templ(func); //