字节到二进制字符串

时间:2014-03-04 01:35:43

标签: binary byte

我需要将1位和0位的8位字节转换为读取相同内容的字符串。这就是我所拥有的

string binstring(byte N) { 
string sN(8,'0');
int temp;
for (int i = 0; i < 8; i++){
temp = (N >> i);
if ((temp%2) == '0') {sN[i] = 0;}
else {sN[i] = 1;}
}
return sN + '0';
}

我的问题是转换没有发生。什么都没有输出。

0 个答案:

没有答案