Va bene sia linux che windows... se la gestione non è troppo diversa vorrei impararla in entrambi gli OS. Da quello che ho letto su una vecchia discussione, pthread_create su linux e CreateThread per win... giusto?
Da quello che ho capito quando lancio (si dice così?) un nuovo thread devo passargli una funzione da eseguire.... se questa funzione mi modifica una variabile globale (posso farlo?). la trovo modificata anche nell'altro thread?