關於Qt與C++(5)

1.今天遇到一個詭異的問題。關於QByteArray和char* 之間的轉換,因爲以ByteArray格式讀取進來的16進制文本數據內存在「0x00」類型的字符,因此調用data()函數後賦值成的char* 只顯示了一部分,相似於被截斷了。我覺得這是因爲存在「0x00」被當成了終止字符,後面的值都沒有被附上,可是實際上在內存中這部分值已經被賦上了,顯示出來的只是其中一部分從開始到」0x00「之間的
相關文章
相關標籤/搜索