[問題] fid跟fopen的相關問題!?已回收

看板MATLAB作者 (企鵝)時間16年前 (2010/02/05 15:16), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
fidr = fopen('Job-1_temp.inp','r'); fidw = fopen('Job-1_temp_234.inp','w'); 這邊是我起始的CODE 下面是一些更改原先參數再fprintf過去新文字檔的CODE(我想應該不是很重要) 現在問題來了 我執行第一次後它複寫得很成功 但是當我想要重複再執行一次複寫後 原本要複寫上去的文字檔 竟然沒有動靜 (workspace也還是我有要產生的參數 有創一個random相關指令的東西) 昨晚有試過先刪掉已經產生過的檔案 關機後再重開 這樣竟然他就又很順利的產生一次新的檔 這是發生什麼問題嗎@@ 難道我每次跑一次都要重開機嗎 囧? 還是我產生一個新的文字檔後 不能先行給他開啟看一下複寫後的文字內容阿!? 這樣會導致後面多次運行之後無法再寫入嗎 @@? (整段敘述有點怪怪的 煩請大家看得懂 謝謝 Orz) -- ◢█◣ ▋ 企鵝 █ ▇▇ ▇▇ ▋▊▊▌█ ▆ ▊▊▌█ ▆ █◤◥◥ ◢▌ ◥█◤ █ ▋▄▄▎█▅ ▇ ▄▄▎█▅ ▇ ● ●████  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '◤◥◥█ / \ yves1986 /\ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.15.76 ※ 編輯: Coolweiwei 來自: 140.112.15.76 (02/05 15:19)

02/05 15:19, , 1F
我猜你沒用fclose
02/05 15:19, 1F

02/05 15:20, , 2F
最後我有加 fclose(fidr); fclose(fidw);
02/05 15:20, 2F

02/05 15:42, , 3F
解決了 = =
02/05 15:42, 3F
文章代碼(AID): #1BQyNUjg (MATLAB)