Re: [問題] 讀取資料格式不統一

看板Fortran作者 (sjgau)時間13年前 (2011/06/29 10:49), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/6 (看更多)
先使用 字串的方式讀進來, 自己寫副程式 ,使用空格來 切開字串, 再來處理,把字串轉換成 浮點數, 把字串轉換成 時間的日期天數。 好像,以上的工作,使用 C++ 會很容易。 建議, 讀寫資料檔案,使用 C++ 來處理, 計算的部份,使用 Fortran 中間,使用 硬碟檔案來 交接資料 你看 如何? ※ 引述《mouseforlove (我是瓜呆)》之銘言: : 各位先進好,目前我遇到一個問題如下 : 3.7 2011/05/01 : 11.2 2011/05/02 : 5 2011/05/03 : 由於最前面的資料格式可能為一至三格,導致讀取時無法給予統一格式 : 想請問是否有什麼解決方法 : 感謝 -- e-mail: sjgau4311@gmail.com 我的課程介紹網頁: http://www.csie.ntu.edu.tw/train/teacher_display.php?num=18 AutoCAD 台灣地區菁英講師獲選 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.36.193

06/29 13:22, , 1F
我也有類似需求,但我聽人說perl很適合字串處理
06/29 13:22, 1F

06/29 13:23, , 2F
不知FORTRAN和perl的合併使用方不方便,有人願意分享心得嗎
06/29 13:23, 2F

06/29 19:47, , 3F
我也是先讀成字串 再把字串當成字元陣列找出空白
06/29 19:47, 3F

06/29 19:47, , 4F
FORTRAN有很多字元字串的函數 搭配起來用其實不會難
06/29 19:47, 4F
文章代碼(AID): #1E2fBCmp (Fortran)
討論串 (同標題文章)
文章代碼(AID): #1E2fBCmp (Fortran)