비트연산자 썸네일형 리스트형 비트 연산자 0. 비트 연산 n 비트 연산은 객체 상태를 추적하기 위해서 플래그를 설정할 때 유용하게 사용된다. n 모든 비트는 8비트를 가지고 있고 따라서 4바이트의 길이는 32비트의 독립된 플래그를 가질 수 있다 비트는 그 값이 1이면 설정되었다라고 하고 0이 되면 설정되지 않았다 할 수도 있다. n C++에서 각각의 비트에 작용하는 비트 연산자를 제공을 한다. 이는 논리 연산자와 비슷해 보이지만 다르다. 비트 연산자는 아래 표와 같다. 기호 연산자 & | ^ ~ AND OR 배타적인 OR 보수(Complement) n 비트 연산자 AND AND(&) 연산자는 논리 연산자(&&)와 달리 ‘&’가 한 개가 쓰인다. 두 개의 비트를 AND를 하면, 만일 두 개의 비트가 다 1이면 1이고 나머지는 0이된다. n 비트 .. 더보기 이전 1 다음