https://www.jianshu.com/p/c1dfa1d40f53
http://www.modernescpp.com/index.php/condition-variables
注意项点:
std::thread构造完成的时候新线程就已经开启了!
而join函数的作用就是等待join的线程执行结束,在join返回之后继续运行后续代码。因此join会起到阻滞的作用,需注意其放置位置,正常都是放在程序终止,确保线程关闭的时候了。
std::thread构造完成的时候新线程就已经开启了!
而join函数的作用就是等待join的线程执行结束,在join返回之后继续运行后续代码。因此join会起到阻滞的作用,需注意其放置位置,正常都是放在程序终止,确保线程关闭的时候了。