我正试图在ANSI C中开发一个可移植函数,用于验证stdin缓冲区是否为空。这个想法是用它来验证用户是否按下了某个键。
在windows中,使用kbhit(来自conio.h(很容易做到这一点,但这取决于操作系统。
不过,我想开发自己的可移植功能。
ANSI C和当前的C标准都没有提供实现这一点的方法。它只能使用特定于实现的扩展来完成。
我正试图在ANSI C中开发一个可移植函数,用于验证stdin缓冲区是否为空。这个想法是用它来验证用户是否按下了某个键。
在windows中,使用kbhit(来自conio.h(很容易做到这一点,但这取决于操作系统。
不过,我想开发自己的可移植功能。
ANSI C和当前的C标准都没有提供实现这一点的方法。它只能使用特定于实现的扩展来完成。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium