QT 中QString小问题
我有2个int型的数 1 和 2我创建了QString 型变量 msg
想把1放进msg的前2字符单位 2放进msg的后4字符单位 (也就是一个6位字符)
也就是 (15个0) 1 (30个0) 1 0
然后再取出来用。
QString msg;
msg=(short)1+(unsigned long)2;
short shor;
int in;
shor=(short)msg[0];
int=(int)msg[2];
这样写 错的。。
求解 --------------------编程问答-------------------- 位操作,关字符串什么事? --------------------编程问答-------------------- 左右移动操作吧,或者先转成字符串,再叠加,再转回数字?
补充:移动开发 , Qt