Pages: [1]   Go Down
Print
Author Topic: Esercizio sui Thread in C  (Read 1343 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
emavgl
Matricola
*
Offline Offline

Posts: 13


« on: 13-01-2016, 09:39:49 »

Date due variabili x e y inizializzate rispettivamente a 0 e 5.
Creare due thread T1 e T2 che incrementino contemporaneamente le due variabili.
T1 deve incrementare X di 3, mentre T2 incrementa Y di 1.
Quando il valore di X è > di ( Y + 10 ) allora il thread T1 deve fermarsi, in attesa che la variabile Y superi di nuovo la variabile X. Il programma deve terminare quando il valore di X supera il valore 200.

Buon Lavoro! Cheesy
Logged
emavgl
Matricola
*
Offline Offline

Posts: 13


« Reply #1 on: 14-01-2016, 12:16:30 »

Di seguito il file sorgente per la risoluzione dell'esercizio (visto a lezione 14/01):
- utilizzo due funzioni
- esempio di ritorno di valore attraverso pthread_exit

Link pastebin --> http://pastebin.com/2pbrTgZD
Logged
Pages: [1]   Go Up
Print
Jump to: