首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

pthread_attr_init()及pthread_cond_wait运用疑惑

2013-01-08 
pthread_attr_init()及pthread_cond_wait使用疑惑pthread_attr_t attrpthread_attr_init(&attr)这样运行

pthread_attr_init()及pthread_cond_wait使用疑惑
pthread_attr_t attr;pthread_attr_init(&attr);这样运行没问题
pthread_attr_t *attr;pthread_attr_init(attr);运行结果是:段错误 (core dumped)

pthread_cond_wait()的两个变量也是同样结果
pthread_cond_t  conds;pthread_mutex_t  mute;运行正常
将其参数定义为指针同样会出现断错误,
请各位大虾指点下这是为何啊
[解决办法]
没有分配内存啦
pthread_attr_t *attr;
attr = malloc(sizeof(pthread_attr_t));
pthread_attr_init(attr);

热点排行