【发布时间】:2021-07-18 20:43:29
【问题描述】:
我有一个while 循环,它以两种不同的格式显示当前时间,然后清除屏幕,增加一秒,然后再次重新显示时间。
我希望这个循环一直持续到用户点击一个键,然后它进入一个单独的循环,要求用户输入。如果我使用cin,它会暂停整个循环等待用户输入。有没有办法避免暂停循环以获取用户输入?
【问题讨论】:
标签: c++ loops user-input
我有一个while 循环,它以两种不同的格式显示当前时间,然后清除屏幕,增加一秒,然后再次重新显示时间。
我希望这个循环一直持续到用户点击一个键,然后它进入一个单独的循环,要求用户输入。如果我使用cin,它会暂停整个循环等待用户输入。有没有办法避免暂停循环以获取用户输入?
【问题讨论】:
标签: c++ loops user-input
spawn 2 个线程...保持循环在第一个线程中运行。使第二个线程等待用户输入。一旦第二个线程返回退出第一个线程并在第二个线程上继续第二个循环..
【讨论】: