作者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
1F:推 akdsy:那需要特别include什麽东西吗?140.116.247.237 09/11 21:15
2F:推 WPC001:afxmt.h另外,CMutex跟CCriticalSection类似 61.64.209.71 09/11 21:24
3F:→ WPC001:自己查一下msdn看看吧... 61.64.209.71 09/11 21:25
4F:→ WPC001:CCS适用於单一程式共用一份资源 61.64.209.71 09/11 21:27
5F:→ WPC001:CM适合多程式共用一份资源(如DLL) 61.64.209.71 09/11 21:28
6F:→ WPC001:效率会有差... 单一程式还是用CCS会较快 61.64.209.71 09/11 21:29
7F:推 akdsy: 恩恩,感谢!!140.116.247.237 09/11 21:41