[問題] linux下的pthread休息&傳遞參數問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC
問題(Question):
各位好
我的程式用pthread開了三個thread在跑東西
開thread大概長這個樣子
pthread_create(&p_id, NULL,(void *)mythread, NULL)
不過我發現沒有傳遞參數的地方耶 因為把function給轉型為void*了
請問我該如何傳遞數個參數給那個function
另外請問一下我的thread中 有一個無窮迴圈 需要每做完一圈就休息一秒
該下甚麼指令? 之前以為是sleep可是sleep是讓整個process休息而不是只有該thread
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.99.14
推
05/29 09:47, , 1F
05/29 09:47, 1F
推
05/29 10:07, , 2F
05/29 10:07, 2F
→
05/29 11:03, , 3F
05/29 11:03, 3F
→
05/29 13:59, , 4F
05/29 13:59, 4F
推
06/05 09:56, , 5F
06/05 09:56, 5F