Могут ли два потока одновременно считывать один и тот же блок памяти CONST?

Блок памяти инициализируется и устанавливается в начале программы и не изменяется (CONST). Например:

статическая константа int a = 10;

Если это зависит от среды / архитектуры, тогда безопасны ли эти настройки:

  • Intel / AMD
  • Win / Linux 32 / 64bit
  • Поток на ядро ​​или все потоки на одном ядре.

1 ответ

Решение

Это безопасно читать const для всех архитектур

Другие вопросы по тегам