В этот раз моя проблема заключается в назначении функции указателю на функцию. У меня есть такой класс:
class MyClass
{
private:
bool dofunction() {return true;}
protected:
bool (*ptf) ();
public:
MyClass();
};
MyClass::MyClass
{
ptf = dofunction; //// error
}
но если я использую функцию вне класса, она компилируется:
bool function()
{
return true;
}
MyClass::MyClass()
{
ptf = function; //// OK
}
любая помощь?
ах !!
спасибо
Я использовал static
ключевое слово.