ATOMIC_FLAG_INIT
来自 cppreference.cn
定义于头文件 <stdatomic.h> |
||
#define ATOMIC_FLAG_INIT /* 未指定 */ |
(自 C11 起) | |
展开为一个初始化器,可用于将 atomic_flag 类型初始化为清除状态。 未使用此宏初始化的 atomic_flag
的值是不确定的。
[编辑] 示例
#include <stdatomic.h> atomic_flag flag = ATOMIC_FLAG_INIT;
[编辑] 参考
- C17 标准 (ISO/IEC 9899:2018)
- 7.17.1/3 ATOMIC_FLAG_INIT (页码: 200)
- 7.17.8/4 ATOMIC_FLAG_INIT (页码: 208)
- C11 标准 (ISO/IEC 9899:2011)
- 7.17.1/3 ATOMIC_FLAG_INIT (页码: 273)
- 7.17.8/4 ATOMIC_FLAG_INIT (页码: 285)
[编辑] 参见
(C11)(C17 中已弃用)(C23 中已移除) |
初始化一个新的原子对象 (函数宏) |
(C11) |
无锁原子布尔标志 (结构体) |
C++ 文档 关于 ATOMIC_FLAG_INIT
|