如何以可移植的方式验证ANSI C中的stdin缓冲区中是否有一些信息?

yyhrrdl8  于 2023-03-28  发布在  其他
关注(0)|答案(1)|浏览(79)

我正在尝试在ANSI C中开发一个可移植的函数来验证stdin缓冲区是否为空,这个想法是用它来验证用户是否按了某个键。
在Windows中,使用kbhit(来自conio. h)很容易做到这一点,但它依赖于操作系统。
但是,我想开发自己的便携功能。

enxuqcxy

enxuqcxy1#

无论是ANSI C还是当前的C标准都没有提供这样做的方法,它只能使用特定于实现的扩展来完成。

相关问题