Salve, un piccolo aiuto.
Un programma si costruisce un puntatore ad array di interi, il problema è che la size dell'array deve essere costante.
Io vorrei fare una cosa del genere.
Supponiamo che abbia una variabile
int num=10
e la passi al programma così:
void( const int num)
{
unsigned char *buffer[num];
...
...
}
Ebbene mi da errore xchè vuole una costante al posto di num. Ossia se mettessi
unsigned char *buffer[100];
andrebbe bene, ma il valore DEVE essere passato per forza, non lo posso inizializzare a priori.
Coem posso ovviare al problema?
Grazie mille.