Синхронизация доступа к переменным типа bool
От: FrozenHeart  
Дата: 29.03.14 18:31
Оценка:
Приветствую.

Не так давно разошлись с коллегой во мнениях касательно одного вопроса. Он не считает необходимым синхронизировать доступ к переменной типа bool, когда для неё имеется несколько reader'ов / writer'ов в разных потоках, аргументируя это тем, что операции над переменными подобных типов всё равно выполнятся атомарно и без каких-либо сайд-эффектов на используемых нами платформах. Пишем строго x86 под Windows, код компилируем только в MSVC. Мне такой подход, честно говоря, не по вкусу -- я в любом случае стараюсь использовать std::atomic или какие-нибудь примитивы синхронизации. А что по этому поводу думаете Вы?
avalon/1.0.434
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.