atomic::operator&= 运算符
对指定的值执行按位 and 运算并存储该值 *this. 只使用完整的专业化。
atomic<Ty>::operator&= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator&= (
Ty Value
) _NOEXCEPT;
参数
- Value
一个 Ty 类型的值。
返回值
按位 and的结果.
备注
read-modify-write 函数执行 *this 操作,在由指定的 memory_order 约束内,用 *this 的按位 Value 和存储在 memory_order_seq_cst 中的当前值来替换 and 的存储的值。
要求
**标头:**原子
命名空间: std