定义
在头文件<stdatomic.h>中定义
void atomic_store(volatile A * obj,C desired);
void atomic_store_explicit(volatile A * obj,C desired,memory_order order);
作用
原子写入操作。desired -> obj
参数
obj
指向要修改的原子对象的指针
desired
想要替换的内容
order
此操作的内存同步排序,详见atomic_fetch_add参数部分
在头文件<stdatomic.h>中定义
void atomic_store(volatile A * obj,C desired);
void atomic_store_explicit(volatile A * obj,C desired,memory_order order);
原子写入操作。desired -> obj
指向要修改的原子对象的指针
想要替换的内容
此操作的内存同步排序,详见atomic_fetch_add参数部分
本文标题:atomic_store_explict
本文链接:https://www.haomeiwen.com/subject/ceehlktx.html
网友评论