Sto scrivendo un programma di threading e il metodo pthread_create richiede una funzione void *.C - il controllo raggiunge la fine della funzione non vuoto
Sto ricevendo l'avviso "controllo raggiunge la fine della funzione non vuota" e ho capito perché (perché non ho alcuna dichiarazione ufficiale di reso) - la mia domanda è davvero solo cosa dovrei tornare in questo caso ?
Va bene restituire NULL? Non penso che il mio valore di ritorno influenzerà qualcos'altro nel mio programma, ma mi chiedo solo quale sia lo standard per evitare questo avvertimento durante la programmazione con programmi multithread.
pthread_exit (NULL); alla fine della funzione thread dovrei fare –