Ciao a tutti
Ho il seguente problema, di cui non riesco a venire a capo.
Ho un array dichiarato e inizializzato nel seguente modo:
codice:
void** array;
array=(void**)malloc((sizeof(void*))*capacitaIniziale);
 for(i=0;i<capacitaIniziale;i++)
       	  array[i]=NULL;
Ora, ho un altro array uguale, sempre di tipo void**, e voglio uguagliare gli elementi. Ponendo di mettere degli interi all'interno degli array, insomma, vorrei copiare ad esempio tutti (i valori de)gli elementi del secondo array in quello del primo.

Il problema sorge qui: nel ciclo, come va scritta l'uguaglianza?
codice:
array[i]=array2[i];
Sicuramente ci va un cast di qualche tipo..ma le ho provate di tutti i colori ma niente da fare.
E sicuramente è tutta colpa dei void* che incasinano