看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《dcgkii ()》之銘言: : 有兩個function A()和B() : EX:A()是錄音程式 B()是MP3編碼程式 : 現再我想用thread來做一個即時系統 : 也就是說 當A()啟動錄音 B()就開始編碼 : 那在OS上 我是要用critical section方式來做嗎?(方便的話寫個sample code) : 還有一些方event mutex seamaphore這些是什麼時機作呢? 首先你知不知道 critical section/mutex/semaphore/event這堆東西 是做什麼用的? 你打算用它們來解決什麼問題? 你兩條 thread 之間可以完全沒關係, 無需要做 synchronization, 視乎你的 logic 要做什麼 太詳細的很難一次說出來耶, 你看看 document 裡面通常都會有講解. 不然 google 一下 multithread synchronization 這類的字眼應該會 有蠻多資料 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
dcgkii:感謝 04/28 15:36
e33d:我覺得沒必要 用 threadㄟ 04/28 21:04