当前位置: 代码迷 >> QT开发 >> 碰到这种情况,可能是什么原因
  详细解决方案

碰到这种情况,可能是什么原因

热度:253   发布时间:2016-04-25 03:02:13.0
遇到这种情况,可能是什么原因
比如我定义了一个长度为400的QByteArray :
QByteArray ba;
ba.resize(400);

然后我把ba传到别的函数里,比如
fun(ba);

void fun(QByteArray ba)
{

}

我发现在被调函数fun中,ba里 0 - 300左右的值是正确的,但是后面的一百个值完全是乱的,请问我是不是哪里用法不对?
------解决思路----------------------
resize之后有定义具体内容么?
  相关解决方案