다음을 통해 공유


atomic::operator|= 연산자

연산을 수행 or 에 지정 된 값과 *this 저장된 된 값입니다. 완전한 특수화로만 사용됩니다.

atomic<Ty>::operator|= (
   Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator|= (
   Ty Value
) _NOEXCEPT;

매개 변수

  • Value
    Ty 형식의 값입니다.

반환 값

비트의 or 의 결과입니다.

설명

동작은 read-modify-write 작업을 수행하여 *this 의 저장된 값을 Value 의 비트 or 및 memory_order_seq_cst 가 지정한 memory_order 제약 조건 내의 *this 에 저장된 현재 값으로 바꿉니다.

요구 사항

헤더: atomic

네임스페이스: std

참고 항목

참조

atomic 구조체

<atomic>

atomic::operator&= 연산자

atomic::operator^= 연산자

atomic_fetch_or_explicit 함수