最近在做一個有關sensor的東西
需要將一個程式輸出檔案(.DAT)最後一行拿出來做處理
也就是抓取最後寫進去的資料
因為這個DAT檔案是一直在寫入的狀態
請問一下
那我要讀最後一行的話是不是必須一直重複進行關檔讀檔的動作
來將更新的檔案再次存進Buffer 再來取出最後一行呢?
還是有更有效率的辦法可以更新Buffer並且將pointer指向最後一行呢?
因為那個程式是寫死的 所以沒辦法改變他的輸出方式orz
只能夠對那個DAT檔案下手
拜託各位了~!! 大感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.236.26
※ 編輯: keterwang 來自: 114.32.236.26 (08/26 00:28)