Ciao sto cercando di utilizzare dei puntatori a funzione su un codice ad oggetti...

int main() {
...
Poker poker;
void (*f[2]) () { poker.setCarica(), poker.setComandi() };
....
}

class Poker {

public:
void setPresentazione();
void setComandi();
void setCarica();
void setNuova();
int scelta;

private:
int i, punti;
char nome[50];
};

Perchè mi viene dato questo errore:

syntax error before `.' token


Qualcuno sa dirmi come risolvere?

Perchè a seconda del numero digitato da tastiera volevo far partire una diversa funzione senza usare Switch o IF che penso allunghino troppo il codice... Qualcuno sa suggerirmi quale è il migliore algoritmo da utilizzare?

Ciao