per convertire un puntatore da void ad un altro tipo non c'č bisogno di crearne un'altro...basta fare cosi':Originariamente inviato da AnĒkin
Per il problema con il puntatore a void credo tu debba convertirlo in qualche altro formato per poter effettuare operazioni. Io ho trovato questo. Non so se possa esserti utile.
prova a fare cosė e vedere se funziona:
codice:void MyFunct(void * buff,int dataSize) { (char *)new_buf = (char *)buff; // e usi new_buf per le operazioni all'interno della funzione ...
prova cosi'...dovrebbe andare per la conversione(č la stessa cosa che si fā x malloc/calloc ad escodice:void MyFunct(void * buff,int dataSize){ buff = (char *); // e usi new_buf per le operazioni all'interno della funzione ...)
![]()

)

Rispondi quotando