Надо понимать что хорошие специалисты на тостере не сидят)
а тут void заменяется на целый (*func)(). По логике если я напишу (*func)() fun;
То это типа void получится? Почему не так?
если бы я написал typedef void* func
то было бы то же самое
Виза или голова - вот ваша гринкарта.
Так компилятор или IDE?