环境qt4.2.1+.net
char a[2]={0x00 , 0x00};
QByteArray b = QByteArray::fromRawData(a, sizeof(a));
QDataStream in(&b, QIODevice::ReadOnly);//把数组a转化为QByteArray b
现在b[0]=0x00; 转换成2进制就是0000 0000
我想实现的功能:
例 :把高第4为变换为1 也就是变成0001 0000 然后转换回 16进制 就是0x10
放入b[0]中
试验过QBitArray 可是无法把QBitArray转换成QByteArray
请问qt高手们有什么好的方法啊?