Una domanda:
è corretta la seguente allocazione di memoria?
ptr è un doppio puntatore a void.codice:v->ptr = (void **) malloc(sizeof(void) * num_el);
Se provo a compilare il sorgente contenente questa riga di codice con il Dev-C++ non ho nessun tipo di errore, se invece lo faccio usando g++ mi viene detto che non posso fare un sizeof ti un tipo void.
Grazie

Rispondi quotando