二进制文件读写函数
来源:互联网 发布:c语言预编译指令 编辑:程序博客网 时间:2024/06/05 08:45
/* * dstBuf : Storage location for data. * size : Item size in bytes. * startEle : Which is the start element to read. (counts from 0) * count : Maximum number of items to be read. * fileName : Name of the file to be read. */int abanFRead(void *dstBuf, size_t size, long startEle, size_t count, char *fileName){ FILE *file = fopen(fileName, "rb"); fseek(file, startEle*size, SEEK_SET); fread(dstBuf, size, count, file); fclose(file); return 0;}/* * srcBuf : Pointer to data to be written. * size : Item size in bytes. * startEle : Which is the start element position to be written. (starts from 0) * count : Maximum number of items to be written. * fileName : Name of the file to be read. */int abanFWrite(const void *srcBuf, size_t size, long startEle, size_t count, char *fileName){ FILE *file = fopen(fileName, "wb"); fseek(file, startEle*size, SEEK_SET); fwrite(srcBuf, size, count, file); fclose(file); return 0;}
这两个函数能够用来读写二进制数据。
0 0
- 二进制文件读写函数
- 关于二进制文件fread、fwrite函数使用读写
- 读写二进制文件
- 读写二进制文件
- 读写二进制文件
- 二进制文件读写
- 二进制文件读写
- 二进制文件读写
- 读写二进制文件
- 二进制文件读写
- 读写二进制文件
- 二进制文件读写
- 读写二进制文件
- 读写二进制文件
- 二进制文件读写
- 读写二进制文件
- 读写二进制文件
- 二进制文件读写
- DBUitil
- android应用和java的论坛
- [HDOJ 1251] 统计难题 [字典树]
- SGU 131-状压dp
- 浅谈技术管理(转载,讲的非常不错,技术和产品都值得一看)
- 二进制文件读写函数
- springMVC传对象参数
- QueryRunner
- LeetCode刷题笔录Climbing Stairs
- 花瓣网轮播图效果
- 23web app实现上下左右滑动
- onSaveInstanceState
- travel the binary tree by level 3 ( from down to top and from right to left every level )
- 《中国教育史》简略