ATOMIC_FLAG_INIT

来自cppreference.com
< cpp‎ | atomic

定义于头文件 <atomic>
#define ATOMIC_FLAG_INIT /* implementation-defined */

定义可初始化std::atomic_flag以清除其状态的表达式。如果该标志是以静态方式存储的,这个初始化行为将是静态的。

[编辑]

#include <atomic>
 
std::atomic_flag static_flag = ATOMIC_FLAG_INIT;
 
int main()
{
    std::atomic_flag automatic_flag = ATOMIC_FLAG_INIT;
    std::atomic_flag another_flag(ATOMIC_FLAG_INIT);
}


[编辑] 另请参阅

无锁的布尔原子类型
原文:
the lock-free boolean atomic type
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(类) [编辑]