现在位置: 首页 > pthread_create
2015年07月09日 技术文章 ⁄ 共 683字 pthread_create如何传递两个参数以上的参数已关闭评论 ⁄ 阅读 1,646 次
涉及多参数传递给线程的,都需要使用结构体将参数封装后,将结构体指针传给线程 定义一个结构体 struct mypara { var para1;//参数1 var para2;//参数2 } 将这个结构体指针,作为void *形参的实际参数传递 struct mypara pstru; pthread_create(&ntid, NULL, thr_fn,& (pstru)); 函数中需要定义一个mypara类型的结构指针来引用这个参数 void *thr_fn(void *arg) { mypara *pstru; pstru = (s...
阅读全文
×