Итак, я хочу иметь указатель на функцию, который передается в шаблонный метод/класс, но я хотел бы узнать, сколько аргументов принимает указатель функции. Есть ли способ сделать это без использования C++ 11. У меня есть доступ к boost. , например:Функция указатель шаблон число аргументов
int test(int a, int b, int c){...}
template <typename F> templatedF(F func){
if(numArgs ==){do this}
}
templatedF(&test);
Или это единственный способ сделать это, чтобы выписать явные экземпляры шаблона, которые имеют количество арг я ищу.