【发布时间】:2019-05-23 22:02:32
【问题描述】:
我无法在互联网上弄清楚或找到的基本内容: 我用于测试的小代码很简单:
require("ex")
a = true
b = nil
while (a == true) do
b = io.read()
ex.sleep(5)
print(b)
end
非常简单。如果我输入“1”(我正在使用 notepad++ 和 windows 命令提示符),它将等待 5 秒并打印,然后重复。但是我的问题是……如果我在睡眠的5秒内输入更多的数字,那么在睡眠结束时,它会自动依次执行。
可以阻止吗?我不希望在那段时间读取任何输入。这些“幽灵”输入存储在哪里?
【问题讨论】: