Вот проблема:
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*);