QByteArray byte_data=tcplink->readAll();
QString str = byte_data.toHex().data();
最近看别人写的代码,byte_data.toHex().data();什么意思看不明白
望各位高手扫盲!谢谢
QString?类求助
------解决方案--------------------
将 ByteArray 中的实际数据,变成十六进制的字符串显示出来。
如果以前的ByteArray 是 ['Q', 't'] toHex 变成了 ['5','1','7','4'] 在data 变成QString 的 ‘5174’
------解决方案--------------------
先转成16进制,再转成QString