#include <atomic>
std::atomic_uint32_t a_value = 0;
// ...
a_value = a_value.load() == 5 ? 0 : a_value.load();
使用std::atomic_uint32_t进行三元运算
于 2023-03-06 17:15:36 首次发布
#include <atomic>
std::atomic_uint32_t a_value = 0;
// ...
a_value = a_value.load() == 5 ? 0 : a_value.load();