相关疑难解决方法(0)

C++ atomic_flag查询状态

我使用C++ std::atomic_flag作为原子布尔标志.将标志设置为true或false不是问题,但如何查询标志的当前状态而不将其设置为某个值?我知道有方法' atomic_flag_clear'和' atomic_flag_set'.他们确实回馈了以前的状态,但也修改了当前的状态.有没有办法在不修改它的情况下查询标志状态,或者我是否必须使用完全成熟的' std::atomic<bool>'.

c++ multithreading atomic c++11

31
推荐指数
3
解决办法
8460
查看次数

标签 统计

atomic ×1

c++ ×1

c++11 ×1

multithreading ×1