bitflag1 9. 비트 연산과 Bitflag, Bitmask에 대해서 비트 연산이란?비트연산은 그렇게 자주 사용되지는 않지만 특정상황에서는 매우 유용하다. 대표적으로 게임서버에서 ID를 생성할 때 정보를 압축해서 저장하거나,특정 숫자의 개별 비트를 조작할때 사용된다. 기본 비트 연산자 1. Bitwise Not(~)모든 비트를 뒤집는 연산이다. 0은 1로, 1은 0으로 변환된다. int a = 5; // 0101int result = ~a; // 1010 (음수로 표현됨) 2. Bitwise And(&)두 비트가 모두 1일 때만 1을 반환한다. int a = 5; // 0101int b = 3; // 0011int result = a & b; // 0001 = 1 3. Bitwise or(|)두 비트 중 하나라도 1이면 1을 반환한.. 2025. 7. 9. 이전 1 다음