2011-10-23 20 views
2

我有一個現場錄音的應用程序,捕獲文件繼續使用FREAD()和FEOF()的大小 增長,但FEOF()被打破循環早,所以最好的技術,以保持從流中讀取C時的讀數(文件保持尺寸變大)

  • 我應該等待,然後我可以推進文件流?
  • 我應該再次打開文件並通過計算讀取字節的總數前進到位置嗎?
  • 也許是別的?

代碼將讀取該文件,建立一個數據包並將其發送 包裝和發送與固定大小的文件

回答

2

我會監視文件(如select(2)事情)進展順利。當通知時,我會盡可能多地等待read,然後等待。

+0

以及在接收端,你知道用C寫的,所以我可以實現選擇有過任何簡單的視頻播放程序? – cap10ibrahim