我正在学习如何使用原子操作技术 :)
class foo {
static std::atomic<uint32_t> count_;
uint32 increase_and_get() {
uint32 t = count_++;
return t;
}
}
increase_and_get()
函数是线程安全的吗?
get_and_increase
而不是increase_and_get
。 - jogojapan