Wil*_*ill 2 c++ boost mutex locking
我正在使用boost 1.41.0.有没有办法使用boost来查找有多少人在等待锁定?
Mik*_*our 6
否:没有办法得到一个可靠的答案,因为它可能会在函数返回之前发生变化,而Boost的界面也不提供不可靠的方法.
如果你想要这样的东西,你需要在互斥锁旁边实现自己的线程安全计数器; 我不确定你是否能够可靠地做到这一点,但你可以很容易地区分"大约没有","少数"和"很多",如果它足以满足你的需求.
归档时间:
14 年,5 月 前
查看次数:
187 次
最近记录: