核心:使用C++的memcpy()函数。
- QByteArray转化为float数组
QByteArray testArraySe;
float testArrayRe[10];
memcpy(&testArrayRe, testArraySe, sizeof(testArrayRe));
- float数组转换为QByteArray
QByteArray testArrayRe;
float testArraySe[10];
testArrayRe.resize(sizeof(testArraySe));
memcpy(testArrayRe.data(), &testArraySe, sizeof(testArraySe));