[an error occurred while processing this directive]
|
class LED
{
public:
void Toggle(void);
};
void LED::Toggle(void)
{
}
typedef void (*pvf)();
void func(void *pFunc);
{
pvf handlerFunc=(pvf)pFunc;
handlerFunc(); // И наконец здесь вызов функции
}
int main(void)
{
LED LED_0, LED_1;
void *pLED_0=&LED_0.Toggle; // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
func(pLED_0);
}