Реализации алгоритмов/Алгоритм Деккера: различия между версиями
Содержимое удалено Содержимое добавлено
Oleg4280 (обсуждение | вклад) |
DannyS712 (обсуждение | вклад) м <source> -> <syntaxhighlight> (phab:T237267) |
||
Строка 3:
== C++ ==
<
// entrance_intents - булевый массив; turn - целое
for (i = 0; i < NUM_THREADS; ++i) entrance_intents[i] = false
turn = 0 // or NUM_THREADS-1
</syntaxhighlight>
<
Pi:
bool do_not_enter = false;
Строка 40:
entrance_intents[i] = false;
// другие секции
</syntaxhighlight>
{{BookCat}}
|