On Friday, 3 March 2023 at 03:38:56 UTC, Daren Scot Wilson wrote:
Here is a very simple version of the program I'm working on.
Is there a way to write is_any_key_pressed() that doesn't
block, doesn't require the Enter key, and doesn't require
dragging in any complex libraries or dealing with low-level
stuff like ioctl()? Is there nothing in Phobos that provides
the needed functionality?
See this SO thread:https://stackoverflow.com/q/1798511
Essentially the os/terminal is buffering your input and that
needs to be configured. getChar just reads from what's in stdin.