dato questo
- Codice: Seleziona tutto
pTR=el;
free_all(pTR, n_city);
pTR=matr;
free_all(pTR, n_city);
che come avrete forse già capito el e matr sono 2 puntatori (precisamente puntatori a puntatori) che essendo di tipo diverso ma di stessa "categoria", vorrei liberare con la free_all senza doverla scrivere 2 volte (perchè mi scoccia
)pTR è un **void
ora volendo potrei pure modificare leggermente la free_all in modo da fare free di entrambe le memorie dei puntatori matr e el, ma dato che volevo capire meglio il funzionamento dei puntatori a void, mi chiedevo se quello fatto li fosse in qualche modo corretto, perchè mi dà dei warning


