[語法] pthread 執行緒參數
看板C_and_CPP (C/C++)作者alastair (童心未泯-恁爸很火大)時間16年前 (2009/11/29 02:30)推噓4(4推 0噓 5→)留言9則, 8人參與討論串1/3 (看更多)
pthread_create (pthread_t *new_thread_ID, pthread_attr_t
*attr, void * (*start_func)(void *), void *arg)
其中void *arg 為單一參數對吧?
但是如果小弟寫得執行緒函式必須引入多個參數,那要如何設計呢?
EX:
void *Matrixmul1(???);
void compute(data *cc, data *ba, data_t *ab, int mn){
pthread_create( &thread1, NULL, Matrixmul1,????);
}
void *Matrixmul1(???){
cc[] = ab[]*ba[];
}
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.153.90
推
11/29 02:42, , 1F
11/29 02:42, 1F
推
11/29 03:24, , 2F
11/29 03:24, 2F
推
11/29 12:02, , 3F
11/29 12:02, 3F
→
11/29 12:15, , 4F
11/29 12:15, 4F
推
11/29 14:11, , 5F
11/29 14:11, 5F
→
11/29 16:19, , 6F
11/29 16:19, 6F
→
11/29 16:30, , 7F
11/29 16:30, 7F
→
11/29 16:31, , 8F
11/29 16:31, 8F
→
11/30 01:02, , 9F
11/30 01:02, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章