Цитата(aaarrr @ Jun 10 2012, 20:53)

Действительно, запрещать прерывания совсем не обязательно, если есть только два индекса.
Это могут читать дети! Ваш совет применим, если индексы представлены типами данных, которые на процессоре атомарны.
В случае, когда индексы многобайтные, а компилятор выполняет операцию выборки или присваивания несколькми командами -
всё будет работать не так как ожидает программист.
Сообщение отредактировал Genadi Zawidowski - Jun 10 2012, 18:31