如题,因为接收的数据太快,来不及完全处理,所以我想先把接收的数据存入文件,然后读取文件指定区域的数据来进行处理,请问用什么函数呢?
我现在writefile(),和readfile(),只能把数据从头开始读,一次读完。有没有什么方法,可以从我指定的位置来读数据,读取的长度也是可变的
------解决方案--------------------
fopen, fseek, fread...
------解决方案--------------------
CE 下文件操作,与 PC 是一样的
fseek 或
fopen 直接设置追加模式(我一般使用这种)
------解决方案--------------------
可以用setFilePointer来定位, readfile本身就可以指定读取长度的。
------解决方案--------------------
只有写文件有追加模式,每次追加在文件尾。
读文件可以任意指定读取位置、以及读取数据的长度