Witam,
W jaki sposób najlepiej przekazać do funkcji funkcje które moga mieć różną ilość argumentów, ale zawsze zwracany przez nie typ to void?
Może na przykładzie jaką funkcjonalność potrzebuję:
void funkcja1(unsigned x, int y);
void funkcja2(void);
void funkcja3(char znak, unsigned *tab);
void (*tab_funkcji[30])(void *);
tab_funkcji[0] = funkcja1;
tab_funkcji[1] = funkcja2;
tab_funkcji[2] = funkcja8;