atomic::operator^= 연산자
연산을 수행 exclusive or 에 지정 된 값과 *this 저장된 된 값입니다. 완전한 특수화로만 사용됩니다.
atomic<Ty>::operator^= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator^= (
Ty Value
) _NOEXCEPT;
매개 변수
- Value
Ty 형식의 값입니다.
반환 값
비트의 exclusive or 의 결과입니다.
설명
동작은 read-modify-write 작업을 수행하여 *this 의 저장된 값을 Value 의 비트 exclusive or 및 memory_order_seq_cst 가 지정한 memory_order 제약 조건 내의 *this 에 저장된 현재 값으로 바꿉니다.
요구 사항
헤더: atomic
네임스페이스: std