如何通过另外一个事件来控制while循环以及在必要的时候使用按键控制while死循环
1、设置一个循环标志。主进程中进行循环并且在每次循环中检查循环标志决定是否继续,线程中检测按键输入后改变该标志
2、主进程中进行按键检测,线程用于循环操作,主进程检测到按键后关闭循环线程
这里我们不使用多线程的机制,直接来检测按键的信息来控制while循环,在有按键按下的时候终止while循环,即在扫描按键的时候不阻塞while循环事件。不废话直接上代码。
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string