我在 Linux 上使用 pthread。从文档中,我不清楚何时可以安全地调用pthread_attr_destroy
我用来创建新线程的属性?我可以在pthread_create
返回后立即执行,还是必须等到线程加入或分离?
在此先感谢,克里斯托夫
线程属性被复制到 中pthread_create
,所以它应该在pthread_create
调用后被销毁。
需要在这里http://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_create.html之间阅读:
如果 attr 指定的属性稍后被修改,线程的属性不受影响。