存儲字節的不好方法:
我在文件中存儲了大約一些字節。字節由任意位(1或0)組成。
約10個字節組成一個日誌項目。我在的日誌末尾添加'\ n'。
後來我從文件中讀取(文件以文本格式存儲和讀取)。
我發現日誌的一些兩個字節組成'\ n'(0x0d,0x0a)。
但是我使用文件流的'readLine()'來讀取文件的內容,這顯然無法識別行的正確結尾。
我得到的結果是一個質量,但有沒有更好的方法來存儲字節(包含任意1或0)並從文件中讀取?
我在qt中使用C++,如果可能的話,IDE下的解決方案應該更好。如何避免從文件中讀取錯誤的' n'?
我的英文很差。感謝您的耐心閱讀!
混合二進制和文本聽起來像是一個災難的食譜給我。爲什麼不定義每次讀取N個字節的固定格式? – ksming