情景:我想在磁盤上創建一個10GB檔案,用c++進行讀寫時不改變檔案大小而是像寫入記憶體一樣進行內容覆寫(類似鍵盤上的Insert)。
1. 其他文章說可以寫入新檔案然后將舊檔案洗掉,但檔案大,寫入時間太太太長。 (X)
2. 將大檔案散成小檔案,但管理十分麻煩且不安全。 (X)
3. 仿照VM虛擬機的虛擬磁盤管理但不知道如何實作。 (√)
個人覺得 3 有希望,但如何進行實作?或是有其他方法?
我的C++是自學的,所以在此恭候大神的高論!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/265691.html
標籤:C++ 語言
上一篇:C語言模塊化開發,深入多檔案編程至尊貼 ——將課本扔掉,變成會賺錢的程式員吧
下一篇:求助
