ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
1 мая
793341 Топик полностью
SciFi (10.11.2017 08:31 - 08:35, просмотров: 325) ответил Мутон на Перестаньте додумывать про volatile! Где они? У автора это просто переменные.
Очевидно, автор иллюстрировал концепцию, не слишком погружаясь в детали. Конечно, зануда написал бы вот так: 
Variable declarations int volatile variable1, varible2; Writer thread while (1) { variable1++; variable2++; } Reader thread while (1) { int local1, local2; local2 = variable2; local1 = variable1; if (local2 > local1) { print("Error!"); } }
А потом зануда прикопался бы к переполнению. Короче, не надо занудничать.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้