QVector<double>
을 QBytearray
으로 변환하고 싶습니다.이 작업을 수행하는 방법에 대해서는 알지 못합니다. 이 시도하지만, 프로그램 충돌 :Qvector <double>을 QBytearray로 변환하는 방법
QVector<double> vec;
QByteArray arr = QByteArray::fromRawData(reinterpret_cast<const char*>(vec),vec.size());
for(int i = 0; i< vec.size(); i++)
arr.append(reinterpret_cast<const char*>(vec.data(&numberOfData),sizeof(double));
는 사람이 얼마나 제대로 수행하는 방법을 말해 줄래?
먼저 당신이'QByteArray'에 포함 할 작업을 지정해야합니다. 단순히 벡터의 원시 이진 데이터? – Angew
http://stackoverflow.com/questions/22479986/convert-from-qbytearray-to-array-of-double –
@Angew 무엇을 의미합니까? 다음으로 Qbytearray를 사용하여 그림을 표시합니다. –