作者WPC001 ()
站內Programming
標題Re: [問題] 關於thread 在 VC2005 上 的操作
時間Tue Sep 11 20:51:56 2007
※ 引述《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
推 akdsy:那需要特別include什麼東西嗎?140.116.247.237 09/11 21:15
推 WPC001:afxmt.h另外,CMutex跟CCriticalSection類似 61.64.209.71 09/11 21:24
→ WPC001:自己查一下msdn看看吧... 61.64.209.71 09/11 21:25
→ WPC001:CCS適用於單一程式共用一份資源 61.64.209.71 09/11 21:27
→ WPC001:CM適合多程式共用一份資源(如DLL) 61.64.209.71 09/11 21:28
→ WPC001:效率會有差... 單一程式還是用CCS會較快 61.64.209.71 09/11 21:29
推 akdsy: 恩恩,感謝!!140.116.247.237 09/11 21:41