如何将这个数字转换成c ++中的位?

Pip*_*ppi -6 c++ bit

我希望将0x030C30C3和0x09249249之类的数字转换成位.我怎样才能做到这一点?

0x4*_*2D2 5

可以通过std::bitset以下方式轻松访问和操作二进制表示:

std::bitset<32> var(0x030C30C3);

std::cout << var; // binary representation
Run Code Online (Sandbox Code Playgroud)