文件操作(文件系统设计项目总结)
来源:互联网 发布:订票系统的数据设计 编辑:程序博客网 时间:2024/05/16 10:01
1.size_t fread(void*buffer,size_tsize,size_tcount,FILE*stream);
功 能: 从一个流中读数据
参 数:
1.用于接收数据的地址(指针)(buffer)
2.单个元素的大小(size) :单位是字节而不是位,例如读取一个int型数据就是4个字节
3.元素个数(count)
4.提供数据的文件指针(stream)
返回值:读取的元素的个数
2.int fseek(FILE *stream, long offset, int fromwhere);
函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere(偏移起始位置:文件头SEEK_SET 0 ,当前位置1,文件尾2)为基准,偏移offset(指针偏移量)个字节的位置。如果执行失败(比如offset超过文件自身大小),则不改变stream指向的位置。
3.在windows下 320G硬盘, 3G内存 ,
单线程一次写1.5G数据需要17.6秒 , 写100M需要1141毫秒,写10M数据要140毫秒左右, 1M数据16毫秒
读取100M数据约为 110毫秒. 10M数据16毫秒。 读取比写入时间短,受硬件配置, 后台程序是否同时写盘等影响。
- 文件操作(文件系统设计项目总结)
- 文件系统开发--文件流操作
- Day1-文件系统及文件操作
- 文件系统学习4 文件操作
- Linux系统(一)文件系统、压缩、打包操作总结
- Androlid入门之文件系统操作(三)文件读写
- HDFS文件系统在JAVA中的操作(1) 读取文件
- 文件操作总结(一)
- 操作文件系统(1)
- 项目的硬件设计(总结)
- CMS项目设计总结
- Linux 的文件系统以及文件操作
- 详解ios文件系统文件目录读写操作
- 详解ios文件系统文件目录读写操作
- 实现简单文件系统文件相关操作
- android 文件系统操作 文件读取与写入
- 常用的文件系统操作命令--文件命令
- nodejs-操作文件系统读取写入文件
- JQgrid使用
- oracle 连接
- 关于使用Proguard 所要注意的问题
- 算法系列之十一:圆生成算法
- snprintf事例
- 文件操作(文件系统设计项目总结)
- css实现透明度(兼容IE6、IE7、Firefox2.0)
- 值得借鉴的 异常捕获体系 (三)
- 算法系列之十二:多边形区域填充算法--递归种子填充算法
- JQgrid使用
- 修养也许就是在播种良好的结果吧
- 算法系列之十二:多边形区域填充算法--扫描线种子填充算法
- JQgrid使用
- 清明节应该回到大学扫墓,因为那里埋葬了我的青春!