thread.join()与.detach()方法在资源释放方面的考量
清泛原创
thread.join()等待线程结束,释放线程占用资源。.detach()让线程自己结束并释放占用资源。注意:不能两个函数都不调,这样会导致线程虽然结束但占用的资源不释放、系统资源耗尽的问题。
上一篇:c++11右值引用、std::move移动语义、std::forward完美转发的一些总结
下一篇:小端模式 和 大端模式的决定因素
thread.join()等待线程结束,释放线程占用资源。.detach()让线程自己结束并释放占用资源。注意:不能两个函数都不调,这样会导致线程虽然结束但占用的资源不释放、系统资源耗尽的问题。
上一篇:c++11右值引用、std::move移动语义、std::forward完美转发的一些总结
下一篇:小端模式 和 大端模式的决定因素