Вот проблема:
1) У меня есть класс вроде:
class some_class
{
public:
some_type some_value;
int some_function(double *a, double *b, int c, int d, void *e);
};
2) Внутри some_function я использую some_values из объекта some_class для получения результата.
3) Итак, у меня есть конкретный объект, и я хочу получить указатель на этот объект some_function.
Возможно ли это? Я не могу использовать some_fcn_ptr, потому что результат этой функции зависит от конкретного объекта some_value объекта.
Как я могу получить указатель на some_function объекта? Спасибо.
typedef int (Some_class::*some_fcn_ptr)(double*, double*, int, int, void*);