Qt ------- QByteArray操作注意


使用QByteArray方法把數據存入QByteArray需要是char型數據,如果需要存入無符號8位數據,如下:

QByteArray data;

data[0] = 0xFF;

 

即使通過data[0] = 0xFF;把無符號數存入QByteArray,在QByteArray也是一char型存放,所以如果需要把存入的無符號數正確的讀取出來,如下:

uchar tmp;

tmp = (uchar)data[0];


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM