CRITICAL_SECTION для установки и получения единственного значения bool
сейчас пишу сложноclass
и почувствовал, что пользуюсь многимCRITICAL_SECTION
.
Насколько я знаю, для некоторых типов существуют атомарные операции, которые всегда выполняются без какого-либо аппаратного или программного прерывания.
Я хочу проверить, правильно ли я все понимаю.
Чтобы установить или получить атомное значение нам не нужноCRITICAL_SECTION
потому что при этом не будет прерываний.bool
атомно.Итак, есть мои утверждения, хочу спросить, верны ли они, а также, если они верны, переменные каких типов также могут быть установлены или получены безCRITICAL_SECTION
?
П.С. Я говорю о получении или настройкеодно значение за метод, не два, не пять, а один.