QFile::write 寫文件會變大的問題

項目裏遇到一個問題:
qint64 QFile::write(const QByteArray &byteArray)
這個接口寫文件後,會導致文件變大,明明只有40M的(byteArray)寫完後文件居然有 60M多,
但文件能正常打開,除了大小,其它暫時都沒有發現有什麼問題。
(好像在Mac下沒有問題)

查了查,發現write的返回值就是60M多,所以感覺是write函數莫名的做了一些什麼多餘的事情?反正不明覺厲。
後來加了下面的代碼,居然就好了。



 
記錄下來,以備再次掉坑。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章