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