本文共 197 字,大约阅读时间需要 1 分钟。
join就是加入线程,调用线程等到被调用线程结束之后,再继续进行;
detach是分离线程,让其被调用线程自行运行,不必等待。但是值得注意的是,使用detach必须保证调用对象仍然有效。例如下图例子: 注意:对于一个线程来说,只能调用join或是detach一次,不能重复对一个线程进行多次调用。可以使用joinable()查看是否可以调用,false表示线程不能再次join或是detach。转载地址:http://msjmb.baihongyu.com/