[問題] C++開檔

看板C_and_CPP作者 (龔龔)時間14年前 (2011/10/12 20:35), 編輯推噓1(107)
留言8則, 5人參與, 最新討論串1/1
開發平台(Platform): visaul stdio 問題(Question):若我在程式中開一個TXT檔寫入我的資訊,那我可以控制資訊要寫入的 位置嗎? ex: 原本檔案 輸入34567 我想要的結果 12345 34567 23456 12345 23456 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.95.116

10/12 20:43, , 1F
當然可以摟
10/12 20:43, 1F

10/12 21:33, , 2F
沒辦法插在中間或前面,只能接在最後面。
10/12 21:33, 2F

10/12 21:36, , 3F
自己搬的話算是可以啦...XD
10/12 21:36, 3F

10/12 21:39, , 4F
fseek可以改變寫入檔案的位置,但是這是覆蓋而非插入
10/12 21:39, 4F

10/12 21:39, , 5F
總是需要自己用記憶體搬資料的感覺
10/12 21:39, 5F

10/12 21:49, , 6F
先把數值搬出來存起來,然後再寫回去
10/12 21:49, 6F

10/13 12:07, , 7F
所以沒有辦法可以直接寫入只能用搬的囉?
10/13 12:07, 7F

10/13 14:35, , 8F
是的, 只能用搬的。
10/13 14:35, 8F
文章代碼(AID): #1EbObws8 (C_and_CPP)