PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Fortran
[問題] 新手發問:把資料插入寫入檔第一行
作者:
Standpoint
(看鴿子走路)
2015-01-03 16:38:59
如題
我的程式有一個讀寫檔
而我想要先把檔案第一行空下
在程式讀取2~n行資料時同時計算某個最終結果
最後再將最終結果輸出至第一行
而不影響2~n行已經有的資料
我現在唯一想到的方法是將2~n行的資料先保存,最後再一並輸出
但是2~n行的資料型態不太整齊而且很龐大
有沒有不用先保存至記憶體,可以直些更改第一行的方法呢?
還請各位大大幫助我,謝謝> <
作者:
rex0707
(我就是我)
2015-01-03 19:03:00
REWIND?
作者:
Standpoint
(看鴿子走路)
2015-01-03 21:17:00
試過rewind(fileunit),會把第一行以外的資料都清除><
作者: wenni
2015-01-03 21:56:00
輸出成兩個檔案 然後 寫個批次檔自己合起來就好了
作者:
rex0707
(我就是我)
2015-01-04 00:54:00
先close再open一次?這樣好像會失敗= =
作者: charlesdc (MoOn)
2015-01-04 18:03:00
file 的宣告查一下
作者:
blc
(Anemos)
2015-01-12 11:05:00
call system("cat result.txt original.txt > new.txt")不過這就會限OS了……
作者:
lirpassmore
(里爾-帕斯魔)
2015-04-23 21:58:00
一個迴圈解決,i==1時寫入第一行,剩下的宣告一個字串長度1000或夠長即可 ,把剩下的當字串寫入,就不用管格式了
繼續閱讀
[問題] 如何在程式中建立或修改一個函數?
ededws1
[問題] 關於gfortran編譯lapack的問題
vincenter
[問題] 如何從檔案讀取二維陣列
AdonisLam
Re: [問題] fortran 一維矩陣
pipidog
[問題] fortran 一維矩陣
kuang01
[問題] 外部輸入方程式(解決)
bluebanana
[問題] subroutine的值沒有回傳
mouseforlove
[問題] 求助 出現 invalid memory reference
zx168zx
[問題] 擷取檔案中某一部分數據的方式
kitsune128
[問題] 請問有"雙掃法"的程式碼範例 可借參考嗎?
NTUSTking
Links
booklink
Contact Us: admin [ a t ] ucptt.com