Я нашел что-то о своей проблеме, но я не очень хорошо понимаю. Мне нужно сделать что-то вроде этого:Как передать функцию-член функции, используемой в другой функции-члене?
class T
{
double a;
public:
double b;
void setT(double par)
{
a = par;
}
double funct(double par1)
{
return par1/a;
}
void exec()
{
b = extfunct(funct, 10);
}
};
double extfunct(double (*f)(double),double par2)
{
return f(par2)+5;
}
Эксплуатация и функционирование только, например, структура. Причиной этой структуры является то, что у меня есть предварительно построенный класс, который находит минимум функции gived (в этом примере он не используется). Поэтому я должен использовать его в члене функции класса. Я понял разницу между указателем на функцию и указателем на функцию-член, но я не понимаю, как ее записать. Спасибо, и извините за плохое объяснение проблемы.
Редактировать свой вопрос dont добавить информацию в комментарий – Borgleader
Случайный день с запятой лотереи ... –
@Borgleader Да, сэр! –