#include <pthread.h>
int main(void)
{
pthread_mutex_t mutex;
pthread_t tid2;
pthread_mutex_init(&mutex,NULL);
pthread_mutex_destroy(&mutex);
if(pthread_mutex_lock(&mutex)!=0)perror();
return 0;
}
看看这段代码,为什么destroy之后调用lock不出错呢?
所以上述程序不会出错
下一篇:内嵌框架Iframe
条件变量 条件变量是利用线程间共享的全局
如果线程1对mutex加锁,那么可以
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M