[問題] pthread_cond_wait 為什麼會有 mutex 的參數
看板C_and_CPP (C/C++)作者littleboypis (littleboypis)時間16年前 (2009/03/31 18:50)推噓0(0推 0噓 0→)留言0則, 0人參與討論串1/1
想請教一下各位一個函數
int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
為何 pthread_cond_wait 這個函數的參數需要傳入一個 mutex 呢
雖然看了他的解說但還不是很明瞭 為何
而且 另一個 int pthread_cond_signal(pthread_cond_t *cond); 也不需要 mutex
為何 pthread_cond_wait 要傳入一個 mutex呢
謝謝
另外在 C 底下要怎麼達到多型 或者 Hooking呢
因為我想在程式呼叫 pthread_create 前做一些事情
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.105.238
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章