20.2 怎样知道有未读的字符, 如果有, 有多少?如果没有字符,
怎样使读入不阻断?
这个问题也是完全和操作系统有关。某些版本的 curses 函数库
有 nodelay() 的函数。根据所用系统的不同, 也许你可以使用
``不阻断输入输出 (nonblocking I/O)",
或者系统函数 select 或 poll, 或者用 ioctl 的
FIONREAD, c_cc[VTIME], kbhit(), rdchk(),
open() 或 fcntl() 的参数 O_NDELAY。参见问题 19.1。
翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)