执行按位 XOR 运算在值和在 *this存储的现有值的 or 。
Ty atomic<Ty>::fetch_or (
Ty Value,
memory_order Order = memory_order_seq_cst
) volatile _NOEXCEPT;
Ty atomic<Ty>::fetch_or (
Ty Value,
memory_order Order = memory_order_seq_cst
) _NOEXCEPT;
参数
Value
一个 Ty 类型的值。Order
memory_order。
返回值
按位包含 or结果的 Ty 对象。
备注
fetch_or 方法执行 read-modify-write 操作。 Valueor 按位替换 *this 中存储的值和在 *this存储的当前值,并将由 Order指定的内存约束。
要求
基本标题:
命名空间: std