【发布时间】:2020-04-17 10:10:33
【问题描述】:
我尝试发送数据 throw qtcpsocket 并使用 QByteArray。我发送先前大小的数据并尝试像 QByteArray to Int conversion 那样转换为 int。 但总是得到0。代码转换示例:
QString ss = "bca";
int aaa;
QByteArray b;
QDataStream stream(&b, QIODevice::ReadWrite);
stream << ss.toUtf8().size();
stream >> aaa;
在此示例中 aaa 始终为 0,但 ss.toUtf8().size() 不是。我做错了什么?
【问题讨论】:
标签: qt qbytearray