Vladimir Ljaschko (30.04.2010 18:57, просмотров: 97) ответил Cepгeй Бopщ на Очень просто. Чтение volatile-переменных может иметь побочные эффекты.
Угу, понял. Но формально временная переменная - это лишняя операция. Хотя, по идее, можно рассчитывать на то, что компилятор соптимизирует эту временную переменную, фактически учтет в последовательности чтения переменных, т.е. жертвы будут минимальны.