Originariamente inviato da shodan
Questo dove l'hai letto? Un thread dal momento in cui è creato al momento in cui viene chiuso ha vita autonoma all'interno di un programma e spesso viene proprio usato per evitare di piantare il programma principale affidandogli proprio le chiamate bloccanti.
perfetto... esattamente ciò che speravo...


Originariamente inviato da shodan
Hai bisogno di usarli se hai variabili globali condivise che sia il thread che il programma principale ci vanno a leggere e/o scrivere. Se non hai variabili globali condivise non hai bisogno di sincronizzare gli accessi e di fatto hai due programmi in uno.
e come faccio dal programma principale a sapere quando il thread ha finito e farmi restituire qualcosa?