[問題] 檔案同時有ascii和binary

看板Fortran作者 (Karma)時間12年前 (2012/03/28 02:04), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串1/1
目前正在處理fluent v6的網格資料 檔案中的head部分是ascii 資料部分是binary EX (3010 (4 1 4162 1 3) !描述網格的數量和屬性 binary部分 !每個網格的XYZ座標 我試了unformatted,head部分不能讀 用了formatted,binary不能讀 請問要如何處理這種資料呢? 謝謝 PS 我的描述可能不夠詳細 http://dl.dropbox.com/u/32081279/FFF.2.msh 該連結為網格資料 用純文字開啟應該可以了解我的問題 從15行開始為double precision的binary部份 (不包括一開始的 '(' ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 72.33.12.52

03/28 11:09, , 1F
03/28 11:09, 1F

03/28 11:11, , 2F
都是用unformatted。
03/28 11:11, 2F

03/28 14:39, , 3F
我想我跟那位遇到的問題不一樣,他是binary中含有字串
03/28 14:39, 3F

03/28 14:40, , 4F
我的是檔案中有ascii和binary部分
03/28 14:40, 4F

03/28 14:42, , 5F
我試過用unformatted,第一行(ascii構成)就不能讀了
03/28 14:42, 5F

03/28 14:45, , 6F
資料內容都是一個byte一個byte的,無分binary裡面有
03/28 14:45, 6F

03/28 14:46, , 7F
ASCII或是ASCII裡面有binary,只要用unformatted都可以
03/28 14:46, 7F

03/28 14:47, , 8F
讀取,端看你要存成什麼型態的變數罷了。
03/28 14:47, 8F
※ 編輯: VERITAS332 來自: 76.255.26.175 (03/28 15:11) ※ 編輯: VERITAS332 來自: 76.255.26.175 (03/28 15:21) ※ 編輯: VERITAS332 來自: 76.255.26.175 (03/28 15:21)

03/29 04:58, , 9F
已解決,感謝gilocustom
03/29 04:58, 9F
文章代碼(AID): #1FSW4YNJ (Fortran)
文章代碼(AID): #1FSW4YNJ (Fortran)