и функцию будем дергать из разных потоков, как будет организована атомарность её инициализации под капотом?
в современном с++ она гарантированно инициализируется атомарно
Зависит от типа переменной. Если переменная инициализируема во время компиляции - то будет константная инициализация, мьютексов и гуардов не будет в принципе
Обсуждают сегодня