2011-06-08 111 views
0

將雙數組(double *)轉換爲QByteArray的最佳方法是什麼?將雙數組轉換爲QByteArray

我有數組的大小。 我想將每個double轉換爲QByteArray,然後將所有數組附加到一個大的QByteArray。

對於另一種方式,也許可以解析數據到許多QByteArrays(每一個雙),並將它們轉換爲雙精度。

我不知道哪個QByteArray方法用於高效解析?

感謝

回答

2

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