Direi di essere riuscito con successo a creare il thread. Ora però ho un problema: a me interessa che il ciclo che c'è nel main termina, il thread termini oppure quando il ciclo che c'è nel thread termina il main termini. Allora ho pensato: creo una bella variabile globale, quando uno dei due cicli termina questa viene messa a 1 e fa terminare l'altro. Ok, il trucco funziona se compilo il codice con il Dev-C++, invece non funziona (ovvero la variabile globale non viene modificata al di fuori del thread o del main) se uso il compilatore Intel.
Qualche idea?
Grazie mille!
__________________
...to go where no one has gone before.
One ring to rule them all, one ring to find them, one ring to bring them all and in darkness bind them.
Caron, non ti crucciare: vuolsi così colà dove si puote ciò che si vuole, e più non dimandare.
|