RT
想請問大家,想要刪除指定的幾個字符如何做到。我用WriteFile寫入的\b會出現亂碼,可以這樣做麼?
一些基本常識,文件在計算機裡是怎麼存的,似乎你不太清楚,我們用最簡單的方式來說(真實的文件系統比這個復雜,但是你可以這麼理解)
我們在磁盤上劃分為兩個部分,前面是文件分配表,記錄文件名、文件長度、起始地址。
文件則位於磁盤後面,從起始地址到(起始地址+文件長度)
要想追加,直接在起始位置+文件長度的地址繼續寫下去就可以了。
要想截短,直接改變文件長度
但是要想在中間插入、刪除,就沒有直接的辦法了。