C++ Chapter 3.3 : 비트끼리의 연산, 비트 플래그, 비트 마스크


C++ Chapter 3.3 : 비트끼리의 연산, 비트 플래그, 비트 마스크

비트끼리의 연산 Bitwise Operators , ~ , & , | , ^ #include ο std::bitset(x) x값을 4자리의 이진수 비트로 출력 하게끔 해준다. $($cout 스트림에 흘림$)$ 십진수를 이진수 비트로 표현해준다 Bitwise 연산은 메모리를 의미있게, 빠르게 계산하기 위하여 사용한다. 그냥 곱하기, 나누기 연산하는거보다 left shift, right shift 해주는게 더 빠름 비트 연산은 unsigned 를 사용한다. unsigned int a = 0b1100; unsigned int b = 0b0110; cout


원문링크 : C++ Chapter 3.3 : 비트끼리의 연산, 비트 플래그, 비트 마스크