ATOMIC_FLAG_INIT宏
概要:
#define ATOMIC_FLAG_INIT value //value值由实现定义。
描述:
该宏将atomic_flag类型对象初始化为清除状态(clear state);未使用宏ATOMIC_FLAG_INIT显式初始化的atomic_flag类型对象处于不确定状态。
在Pelles C编译器<stdatomic.h>头文件中,宏ATOMIC_FLAG_INIT定义如下:
#define ATOMIC_FLAG_INIT { 0 }
范例:
|
|
输出:
number: 100000
注:使用Pelles C编译。
相关内容:
atomic_flag | 表示原子标志的结构类型。 |
atomic_flag_test_and_set | 将atomic_flag类型对象设置为设置状态的函数。 |
atomic_flag_clear | 将atomic_flag类型对象设置为清除状态的函数。 |