将double数组转换为QByteArray

时间:2011-06-08 14:09:20

标签: qt serialization bytearray

将双数组(double *)转换为QByteArray的最佳方法是什么?

我有阵列的大小。 我想把每个double转换为QByteArray,然后将所有数组附加到一个大的QByteArray。

另一方面,也许可以将数据解析为许多QByteArrays(每个双重一个)并将它们转换为double。

我不知道使用哪种QByteArray方法进行有效的解析?

由于

1 个答案:

答案 0 :(得分:2)

如果您拥有double* da和该数组s的大小,则可以使用QByteArray::fromRawData(reinterpret_cast<const char*>(da),s*sizeof(double))

相关问题