printf, data presentation
A. Wen
wen at husc4.HARVARD.EDU
Thu Jan 5 10:16:40 AEST 1989
In article <8332 at ihlpl.ATT.COM> knudsen at ihlpl.ATT.COM (Knudsen) writes:
>Most OSes make the inkey() function possible, but hardly easy.
>I know it takes a lot of ioctl() bashing.
...
>My point is that some guru should have figured out how to do
>inkey() on the OS in question and put this in the library.
>Then ordinary programmers wouldn't have to figure it out
>for the zillionth time.
But it's very, very easy:
(with cbreak mode set)
#include <ioctl.h>
char inkey()
{
int count=0;
ioctl(0,FIONREAD,&count);
return(count?getchar():NULL);
}
A. Wen wen at husc4.HARVARD.EDU wen at husc4.BITNET {seismo!harvard!husc4}
More information about the Comp.lang.c
mailing list