Console question
Eric Norum
norume at aps.anl.gov
Thu Nov 4 18:51:53 UTC 2004
Ian Caddy wrote:
>
> Using fgetc, as soon as I had a timeout from termios, it was all over
> and I got EOF returned from fgetc whenever I called it without even a
> timeout.
>
> This fgetc is in newlib and if it gets returned 0 characters from the
> lower levels, it marks that it is at the end of the file. After this
> time, even if new characters come into termios, it still returns EOF
> straight away, not even waiting for the timeout.
>
You can use clearerr(FILE *stream) to reset the flag.
--
Eric Norum norume at aps.anl.gov
Advanced Photon Source Phone: (630) 252-4793
Argonne National Laboratory
More information about the users
mailing list