读书人

求c语言对文件操作的通用封装解决方法

发布时间: 2012-05-28 17:59:33 作者: rapoo

求c语言对文件操作的通用封装
求c语言对文件操作的通用封装,
int FILE_write(void* data, int size, char* file, char* openWay)
功能:将数据追加到文件的尾部
参数:data 一个数据的缓冲可能是一个结构体
size 缓冲的大小
file 文件的路径
openWall 打开方式,可以是wb+,rb+,ab+ 等

函数:int FILE_remove(void* data,int size,int index,char*
file,char* openWay)

功能:将文件中index位的数据重写成data的内容,做一种假删除
参数::data 一个数据的缓冲可能是一个结构体
size 缓冲的大小
file 文件的路径
openWall 打开方式,可以是wb+,rb+,ab+ 等

int FILE_updata(void* data,int size,int index,char*file,char* file,char* openWay)

[解决办法]
直接使用MFC里面的CFile可以么??还要封装呢
[解决办法]
这种封装价值不大。都是一次性操作,没什么用处。
[解决办法]
楼个没有封转的必要 可以直接使用了
[解决办法]
直接使用也很方便

读书人网 >C语言

热点推荐