1、定义实现线程函数,函数的参数为std::future, 通过该参数可以控制线程退出

3、启动线程,线程函数中的参数传入future对象

5、调用线程库中的join函数等待线程退出

7、调试运行的结果如下所示,发送信号让线程退出后,主测试函数也就退出了

1、定义实现线程函数,函数的参数为std::future, 通过该参数可以控制线程退出
3、启动线程,线程函数中的参数传入future对象
5、调用线程库中的join函数等待线程退出
7、调试运行的结果如下所示,发送信号让线程退出后,主测试函数也就退出了