Dunque, non ho mai usato i thread quindi mi trovo in difficoltà.
Comunque, se un thread si occupa di ricevere caratteri, questo non dovrebbe essere messo in pausa visto che potrei premere il tasto q in qualsiasi momento, e se proprio in quel momento l'avessi messo in pausa per effettuare una qualche operazione dell'altro thread (quello principale del mio programma) non prenderebbe il tasto giusto?
Comunque la situazione in cui mi trovo e' questa:
Il mio programma fa un'operazione ogni 20 minuti e poi va in sleep. In quel momento potrei attivare il thread per ascoltare i caratteri immessi in input. Comunque posso remere "q" solo quando il programma e' in sleep.
In ogni caso ti spiacerebbe scrivere un esempio sommario che ne so, di un programma che ogni 5 minuti incrementa una variabile, va in slepp e poi viene attivato l'ascoltatore?
Grazie