Ettore Geminiani, in un'altra vita, ha scritto: > Mentre unix se non è premuto il tasto p o P continua a ciclare, > linux, attende fino a che non venga dato almeno l'invio. Addenda: credo comunque che quello che citi sia un comportamento specifico di SCO Un*x... o che magari il tuo programma tenti di farlo in un modo pre-POSIX usando ioctl(). Cercando con Google ho infatti trovato un esempio per SCO Unix http://groups.google.com/groups?q=sco+unix+getchar&hl=en&lr=&ie=UTF-8&selm=m0vlynU-0000CcC%40jpr.com&rnum=2 che e` sostanzialmente identico a quello che ti ho proposto, solo che invece che usare le chiamate POSIX tcgetattr() e tcsetattr(), usa una particolare ioctl() (che nel 99% dei casi son specifiche di un certo sistema - SCO in questo caso). -- | \ \ | ___|_ |_ | ianezz AT sodalia.it | _ \ | \ | _| / / Visita il LinuxTrent a _|_/ _\_| _|____|___|___| http://www.linuxtrent.it <========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/manifesto.htm#list Archivio delle e-mail postate in lista //www.freelists.org/archives/lugge/ ----------========> Incontri in sede: martedì 15:00-18:00 e sabato 9:30-12.30