[問題] 關於檔案讀取已回收
小弟不才,爬了很多文
看到好幾個方法,但我就是不太會用
精華區也去查過了,但看到的推文都解答一半
我想請教的是
今天我有一個檔案有三、四百行
我想要的只有其中的兩行
ex:
... (前面的三百多行)
PSNR Y(dB) : 34.56 (第三百五十六行)
... (又跳了幾行)
Bit rate (kbit/s) @ 30.00Hz :150.00 (第三百六十一行)
如上面的範例,我想要的只有 34.56 跟 150.00 這兩個數字
我該怎麼樣讀取?
我有看到有寫到要跳行的話可以利用fgetl跳行,但又有大大說效率不好
可以直接用textread跳行(但這個方法我一直試不出來)
而利用fgetl跳到我要的行數之後我又試不出只把34.56讀出來的方法
希望有高手能夠為我解答
問題一:textread怎麼跳到我想讀的那行?
問題二:如果textread跳到我想要的那行之後,我該怎麼只取出我要的數值?
問題三:利用fgetl跳到我想要的行數之後,我該怎麼只取出我要的數值?
謝謝各位高手,一個問題願以200P來回饋,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.187.140
推
06/08 17:32, , 1F
06/08 17:32, 1F
討論串 (同標題文章)