View Single Post
Old 05-07-2008, 11:32   #3
Jack-Carter
Member
 
Iscritto dal: Oct 2007
Messaggi: 55
tmpsc->ori=(char**)realloc(tmpsc->ori, tmpsc->nori+2*sizeof(char*));

tmpsc->ori è un puntatore a int che voglio ridimensionare, nella sintassi di realloc questa è l'area di memoria che si vuole ridimensionare, questa è la nuova dimensione, che corrisponde al numero di "origini" del predicato corrente, cioè il numero di predicati che da cui dipende tmpsc->dest, il resto si capisce. Ho fatto un altro programma dopo che richiedeva lo stesso tipo di realloc, e anche li mi dava problemi col debug, ma funzionava perfettamente in esecuzione normale.
Jack-Carter è offline   Rispondi citando il messaggio o parte di esso