看板 Fortran 關於我們 聯絡資訊
有一個文字檔(txt)的資料 type ID time length temp height AA 0346 10:00 -3.2 15.2 161.2 AA 3647 11:00 2.4 20.2 170.7 AA 4629 11:00 3.11 11.3 155.5 AA 1020 12:00 9.3 43.2 183.3 . . . . . . . . . . . . . . . . . . 若在不知道最後一列是第幾列的情況下 要如何只讀type ID time height 的資料 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.36.127
ej03xu3:可能要用iostat的方式 不過我不知道怎麼read未知大小陣列 03/14 10:36
zx09192939:檔案不會變的話丟到EXCEL確認大小呢? 03/14 13:12
ej03xu3:檔案很大 想要用判斷到結尾然後跳出迴圈的方式 03/14 14:04
rex0707:不在意計算時間的話可以跑兩次迴圈 第一次確定大小 第二次 03/14 14:17
rex0707:讀入你要的資料 03/14 14:17
ej03xu3:後續還要作統計 不太允許這樣算 03/14 17:06
gilocustom:#1HIqmNTZ 03/14 17:54
ej03xu3:想知道有一篇的程式碼有用到eof副程式 03/17 14:02
roythepigmy:if (iostat< 0) go to XXX 讀完跳行試試看? 03/21 00:11
roythepigmy:矩陣設大一點讓他不會爆, read指令給個讀取狀態變數 03/21 00:14
roythepigmy:查了才知道還有read(.....,END=標記)可以用 = = ||| 03/21 00:22
Cypresslin:如果跟我一樣異常厭惡標記的話iostat的確不錯 03/21 01:08