У меня проблемы с компиляцией класса, в котором указатели на функции являются переменными-членами. Указатели на функции, которые принимают экземпляр класса в качестве аргумента.
Как
template<class T, int N>
double (*f)(Vector<T,N> v);
Я получаю сообщение об ошибке: элемент данных 'f' не может быть шаблоном элемента "
Редактировать
Перед использованием шаблонов у меня только что было
double (*f)(Vector v);
Это также работает
double (*f)(Vector<double,2> v)
Но я бы хотел иметь указатель на функцию, которая принимает в качестве аргумента универсальный вектор.