我在Linux上使用pthreads。从文档中,我不清楚何时可以安全地在用于创建新线程的属性上调用pthread_attr_destroy
吗?我可以在pthread_create
返回后立即执行此操作吗?还是必须等到线程被加入或分离后才能执行此操作?
提前致谢,
克里斯多夫
最佳答案
thread属性复制在pthread_create
中,因此应在pthread_create
调用后销毁它。
需要在两行之间阅读http://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_create.html:
关于linux - 什么时候可以安全地调用pthread_attr_destroy?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14710232/