поясните про volatile ?
От: 23W http://kyselgov.pp.ua/
Дата: 06.09.11 09:46
Оценка:
Уже несколько раз читал в разных местах, что volatile директива перед переменной не гарантирует атомарность операции с самой переменной, при работе с ней в несколько потоков. Так ли это ?
Действительно, разве изменение volatile bool или volatile BYTE переменной может быть не атомарной ? ведь это примитивный байтовый тип изменяемый за одну asm операцию. Или все же нужно менять содержимое таких переменных через Intelock???

Прошу помощи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.