Salve, mi trovo a dover usare un vettore a puntatori a funzioni all'interno di una classe.

Dopo aver definito le varie funzioni come public ho definito come private nella classe stessa "Machine"

codice:
bool (Machine::*funzArr[20])(int);

Ho poi assegnato i valori al vettore mettendo

codice:
bool (Machine::*funzArr[20])(int) = { &Machine::mSelect
(risparmio di mettere tutte le funzioni )

Devo ora in una funzione della stessa classe Machine chiamare una specifica funzione tra le 20 possibili... e non so come fare

Pensavo bastasse un

codice:
funzArr[numero](parametro);
ma compilando mi dice che

error; must use .* or ->* to call poiinter-to-member function

ovvero... se ho capito bene... serve un'istanza della classe.

Suggerimenti?