满足四个死锁条件

时间:2017-04-01 15:46:13

标签: c++ deadlock

我无法理解如何编写满足创建死锁所需的所有四个条件的程序。我有以下代码,我认为符合循环等待的条件。

\n and endl

到目前为止,每次运行它都会死锁,但我知道必须满足所有四个条件才能保证死锁。有人可以帮助我更好地理解相互排斥,没有先发制人,并且持有& amp;等待条件?这个程序是否已经没有先发制人?我一直在网上阅读它,但每个.edu似乎都使用相同的教科书/幻灯片。我希望任何代码都用C / C ++编写;

0 个答案:

没有答案