Показать сообщение отдельно
Старый 01.04.2014, 22:34   #11
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 979
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: Синтаксис: at&t vs intel

Сообщение от impersonalis Посмотреть сообщение
Или если переменная играет роль флага при многопоточном взаимодействии. Что, вообще-то, не очень чисто (для этого можно использовать объекты ядра со всеми вытекающими минусами и плюсами), но может быть оправдано.
Только если гарантируется атомарность операции. Обычно volatile для мп считается не верным решением, потому что атомарность не прописана в стандарте, а является техособенностью конкретной платформы/компилятора.
(Offline)
 
Ответить с цитированием