【发布时间】:2011-02-17 23:26:03
【问题描述】:
我曾经在访问共享数据时使用临界区(在 C++ 中)来阻止线程执行,但是为了工作,它们必须等到数据没有被使用后再阻塞,也许在主线程或线程中使用它们会更好。 那么如果我希望我的主程序具有优先权并且不被阻塞,我必须使用它内部的临界区来阻塞其他线程还是相反?
【问题讨论】:
-
boost、pthread 或 Win32 临界区? c++ 还没有临界区,所以请确定目标,并适当地重新标记。
-
@mzabsky:客观地说,这种说法似乎并不正确。 :)
标签: c++ critical-section