Я пытаюсь иметь указатель на методы класса, так что у меня есть что-то вроде:Указатель на метод класса
class foo {
public:
static void bar() {
}
};
void (foo::*bar)() = &foo::bar;
Это не компилируется :(я получаю:
> error: cannot convert ‘void (*)()’ to
> ‘void (foo::*)()’ in
> initialization
TNX много для быстрого ответа :) – mfolnovich
Нет, это не указатель, это функция. Тем не менее, он * разлагает * на указатель функции. – avakar
Это скорее точка? – Will