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



我正试图在ANSI C中开发一个可移植函数,用于验证stdin缓冲区是否为空。这个想法是用它来验证用户是否按下了某个键。

在windows中,使用kbhit(来自conio.h(很容易做到这一点,但这取决于操作系统。

不过,我想开发自己的可移植功能。

ANSI C和当前的C标准都没有提供实现这一点的方法。它只能使用特定于实现的扩展来完成。

相关内容

  • 没有找到相关文章

最新更新