2011-06-08 105 views
0

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

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

对于另一种方式,也许可以解析数据到许多QByteArrays(每一个双),并将它们转换为双精度。

我不知道哪个QByteArray方法用于高效解析?

感谢

回答

2

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