volatile у переменной класса
От: Vet  
Дата: 09.01.05 11:26
Оценка:
В объекте класса есть переменная, которая используется двумя потоками.
Один из потоков иногда меняет ее значение.
Есть ли необходимость в этом случае делать переменную как volatile.
И зависит ли ответ от того, сздан ли объект класса на стеке или в динамической памяти.

Вопрос вызван тем, что у Рихтера прочитал, что если глобальная переменная используется
разными потоками, то она обязана быть volatile. Вот меня и рабирают сомнения нужно ли
тоже самое делать для переменных(членов) класса.

11.01.05 07:45: Перенесено модератором из 'C/C++. Прикладные вопросы' — Павел Кузнецов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.