[CS] 비트단위(bitwise) 연산자
비트단위(bitwise) 연산자는, ~(bitwise not, tilde), &(bitwise and, ampersand, 앰퍼센드), |(bitwise or, pipe 연산자라고도 불린다), ^(bitwise xor, caret), (bitwise right shift)가 있다. 재미있는 개념이다. 이 연산을 이용하면 어떤 비트열의 특정 부분만 모두 0으로도 만들 수 있는데 192.168.0.31 : 11000000.10101000.00000000.00011111 255.255.255.0 : 11111111.11111111.11111111.00000000 두 개의 ip 주소를 & 연산하면 192.168.0.0 : 110000000.10101000.0000000.00000000 을 계산할 수 있다. 실제..
2021. 9. 21.