🍰 Зачем нужен std::atomic?
std::atomic — это шаблон для реализации атомарных операций
💡Для std::atomic существуют стандартные алиасы
• std::atomic_bool == std::atomic<bool>
• std::atomic_char == std::atomic<char>
• std::atomic_int == std::atomic<int>
• и т. д.
❗Полученный из std::atomic объект можно безопасно использоваться из нескольких потоков, не задумываясь о синхронизации
Post #315
2.02K

- 🔥 3