我正在尝试在ANSI C中开发一个可移植的函数来验证stdin缓冲区是否为空,这个想法是用它来验证用户是否按了某个键。在Windows中,使用kbhit(来自conio. h)很容易做到这一点,但它依赖于操作系统。但是,我想开发自己的便携功能。
enxuqcxy1#
无论是ANSI C还是当前的C标准都没有提供这样做的方法,它只能使用特定于实现的扩展来完成。
1条答案
按热度按时间enxuqcxy1#
无论是ANSI C还是当前的C标准都没有提供这样做的方法,它只能使用特定于实现的扩展来完成。