2011-10-04 18 views

risposta

5

La domanda chiave qui è: per quale astrazione? X Windows, ncurses o stdio? Linux non è così semplice e monolitico come Windows.

Per stdio (plain old stdin/stdout text program) fgetc_unlocked fa il trucco.

+3

'Linux non è così semplice e monolitico come Windows .'. Questa è un'affermazione gratuita. –

+1

"Linux non è così semplice e monolitico come Windows" è un commento assolutamente diretto nel contesto di questa domanda. +1 –

+2

@Cicada: È un'affermazione piuttosto semplificante, ma l'OP deve essere sulla buona strada: Se stai chiedendo "Il tasto Y è tenuto premuto?" su un sistema UNIX, un sistema UNIX con i giusti codici di errore risponderebbe con EWHICHONE: "* Quale * tasto Y? Sto potenzialmente servendo centinaia di utenti distribuiti su un intero pianeta, e la metà di loro probabilmente usa i lettori braille o gli okulele per l'input. " – thiton