[問題] 多執行緒同步問題(Critical Section)

看板C_and_CPP作者 (舊的不去新的不來)時間15年前 (2010/12/16 15:33), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, Gcc, Linux, ...) BCB 6.0 額外使用到的庫(Library Used) (Ex: OpenGL, ...) 8255 io卡 問題(Question): 兩個執行緒同時對8255 output點輸出, 造成兩個output點輸出失效 所以想到用Critical Section來避免同時輸出造成失效, 但是,看書都是寫CS可對全域變數同步,避免多執行緒同時使用 不知道可否用在io卡的讀寫也有相同效果。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.178.166

12/16 16:52, , 1F
全域變數只是共享資源的一個特例
12/16 16:52, 1F
文章代碼(AID): #1D2S32Pt (C_and_CPP)