Pagina 1 di 1

Deleting void**

Inviato: venerdì 16 maggio 2014, 13:06
da becherovka
Ciao a tutti, vorrei chiedervi come faccio a deletare un void ** t.

void **t = new void*[ 10 ];

se lo tratto come un int** ed lo elimino in questo modo:

for(int i=0; i<10; ++i)
delete [] t;
delete [] t;

il compilatore mi restituisce:
warning: deleting ‘void*’ is undefined.

Facendo solo delete [] t cancello tutto? E se si che differenza c'è tra delete [] t e delete t;
Grazie in anticipo.