Дупкин (18.12.2017 14:41, просмотров: 1) ответил SciFi на Теоретический вопрос про volatile переменные.
Если избавиться от семантического сахара, то получается вот что: index = v; // Одно чтение (например в регистр)
index = index & (SZ - 1)
buf[index]
v = v + 1; // Одна запись