카테고리 없음

비트 연산

에어버스 2021. 5. 12. 14:06

 

1
2
3
4
5
6
7
8
9
10
11
12
    int x = 0, y = 0x01;
 
    if ((x & y) != y) // y 속성이 없는지 확인
        x |= y; // y 속성추가
    else
        x &= ~y; // y 속성 해제
 
    
    if ((x & y) == y) // y 속성을 가졌는지 검사
        x &= ~y; // y 속성 해제
    else
        x |= y; // y 속성추가
cs