バイト*からQStringに変換する方法は?
-
01-10-2019 - |
質問
私は持っています data_blob 構造的ですが、QStringに変換する必要があります。これどうやってするの?
解決
使用できます QString
コンストラクタ とともに QByteArray
パラメーター。あなたも使用できます コンストラクタ とともに const char*
パラメーターも
それが役立つことを願っています
他のヒント
BYTE* myByteBlob;
int myByteBlobSize;
// Get the blob, find out the size.
// ...
QString myString( QByteArray( myByteBlob, myByteBlobSize));
BYTE* pu8_RawData = (BYTE*)i_RawData.parray->pvData;
DWORD u32_RawLen = i_RawData.parray->rgsabound[0].cElements;
qDebug() << QString(QByteArray((const char*) pu8_RawData, (int)u32_RawLen));
所属していません StackOverflow