C/C++使用pthread_create创建线程后需要销毁,不销毁会导致内存泄露。
- 使用pthread_join销毁。因要等待线程执行完所以会导致主线程阻塞。
- 使用pthread_detach(pthread_self()),在线程执行完后会自动销毁。注意在线程执行函数要能退出。
- 两者同时使用时会导致pthread_join不再阻塞。
来源:CSDN
作者:lxfdmwin
链接:https://blog.csdn.net/qq_32761243/article/details/103970967