atomic_load函数
概要:
#include <stdatomic.h> C atomic_load(const volatile A *object);
描述:
该泛型函数读取参数object指向的原子对象值,该操作是原子读操作。
参数:
const volatile A *object
指向原子类型对象的指针。
返回值:
函数返回参数object指向的原子对象值。
范例:
|
|
输出:
aNumber: 25
注:使用Pelles C编译。
相关内容:
atomic_store | 替换原子对象值的函数。 |
atomic_load_explicit | 读取原子对象值的函数。 |
atomic_exchange | 读取并替换原子对象值的函数。 |
atomic_compare_exchange_strong | 根据比较结果,更新值的函数。 |
atomic_compare_exchange_weak | 根据比较结果,更新值的函数。 |