2012-06-08 133 views
0

如何從特定字節開始讀取?我有下面的代碼:從特定字節開始讀取

 try { 
      while ((len = f.read(buffer)) > 0) {}   
     } 

例如,我要開始在字節50

回答

0

閱讀我不知道是什麼的「F」型,然而我會以爲這是某種的流。

另外,你的意思是你想讀取50個字節的塊,或從流中的第50個字節開始?我會假設後者。

不知道你使用的是什麼語言,但在這裏不用反正:

也許有一個尋求一種功能,使用它可以尋求到一個特定的位置在流中,像這樣:

f.seek(50, SEEK_START); 

否則,只需讀取50個字節,或者從流中讀取1個字節50次,就可以完成窮人的工作。

很難給你一個很好的答案,沒有更多的參考。

+0

我使用java。 f是類File。我想從第50個字節開始 – Tim

+0

檢查devMatt的答案我認爲那也是你想要去的那個 – Arthur

相關問題