printf, data presentation
Scott Schwartz
schwartz at shire.cs.psu.edu
Fri Jan 13 13:10:24 AEST 1989
In article <225800107 at uxe.cso.uiuc.edu>, mcdonald at uxe writes:
>I see not the tiniest reason that the functions kbhit() and getch()
>couldn't be implemented on any reasonable system, including Unix or
>VMS. I've even written a kbhit() for VMS (ugh! I'll bet Unix will be easier.)
On some systems, like VM/CMS, terminals only send a line at a time.
In other words, #define inkey getchar is the best you can do, and even
that would require doing an fgets(). Is that "reasonable"? Don't
thank ANSI, thank IBM.
--
Scott Schwartz <schwartz at shire.cs.psu.edu>
More information about the Comp.lang.c
mailing list