Скажем, у нас есть два потока: один читает bool в цикле, а другой может переключать его в определенное время. Лично я думаю, что это должно быть атомарным, потому что sizeof(bool)
в С++ - 1 байт, и вы не читаете/не записываете байты частично, но я хочу быть на 100% уверенным.
Итак, да или нет?
ИЗМЕНИТЬ
Также для справок в будущем применяется то же самое к int
?