Re: [問題] 關於thread 在 VC2005 上 的操作

看板Programming作者時間18年前 (2007/09/11 20:51), 編輯推噓3(304)
留言7則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《akdsy (我喜歡小玉)》之銘言: : 其實我有在C++版上問過, : 不過問題現在很緊急, : 所以到這在問一次, : 因為我不太確定 WaitForSingleObject() 和 pthread 裡面的 pthread_mutex_lock : 以及 : ReleaseMutex 和 pthread 裡面的 pthread_mutex_unlock : 這兩者是否是一樣的意思呢? MFC裡頭有CMutex... 應該會更接近你的pthread_mutex的lock/unlock吧... CMutex.Lock()/CMutex.Unlock() -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.209.71

09/11 21:15, , 1F
那需要特別include什麼東西嗎?
09/11 21:15, 1F

09/11 21:24, , 2F
afxmt.h另外,CMutex跟CCriticalSection類似
09/11 21:24, 2F

09/11 21:25, , 3F
自己查一下msdn看看吧...
09/11 21:25, 3F

09/11 21:27, , 4F
CCS適用於單一程式共用一份資源
09/11 21:27, 4F

09/11 21:28, , 5F
CM適合多程式共用一份資源(如DLL)
09/11 21:28, 5F

09/11 21:29, , 6F
效率會有差... 單一程式還是用CCS會較快
09/11 21:29, 6F

09/11 21:41, , 7F
恩恩,感謝!!
09/11 21:41, 7F
文章代碼(AID): #16vezjEJ (Programming)
文章代碼(AID): #16vezjEJ (Programming)