dev
변수의 비트값(2진수)을 string으로 출력하는 방법
조뎅
2017. 7. 21. 17:33
728x90
16진수, 10진수, 8진수의 경우
%x, %d, %o 를 통하여 쉽게 확인, 변환 할 수 있는 반면
변수의 2진값을 확인하는 방법은 제공해주고 있지 않습니다.
다음과 같이 하면 2진값을 string으로 출력 받을 수 있습니다.
#include <bitset> using namespace std; char cTemp = 0xff; string strTemp = bitset<8/*출력될 비트의 개수*/>( cTemp ).to_string(); strTemp 의 값은 "11111111"
728x90