비트연산1 [C++] 비트 연산자로 N번째 비트 변경하기 비트 연산자로 N번째 비트 변경하기 비트 단위로 연산을 수행하는 비트 연산자를 통해 원하는 비트 자리 수를 간단하게 변경하는 방법을 알아보자. [비트 연산자] 여기서 사용할 연산자만 소개 | (OR) & (AND) ~ (NOT) > (right shift) 1바이트 짜리 unsigned char 타입을 통해 비트 연산을 해보자. 먼저 1바이트는 8비트로 true/false의 값을 8개 저장할 수 있다. 다음과 같이 unsigned char 타입의 변수를 0으로 초기화 후 bitset 클래스를 통해 이진수 형식으로 출력해보자. bitset 클래스는 헤더 파일을 include 해야한다. #include #include void main() { unsigned char c = 0; std::cout 2020. 3. 11. 이전 1 다음