文件读写操作类

时间:2015-12-29 10:03:27
【文件属性】:

文件名称:文件读写操作类

文件大小:3KB

文件格式:ZIP

更新时间:2015-12-29 10:03:27

文件写入

文件写入与读写 综合成数据库读写形式 如#ifndef FILE_OPERATE_H_IF #define FILE_OPERATE_H_IF #include using namespace std; class Fe_Sd_Error{/*****给数据模型录入数据 数据溢出*****/}; class Ee_er_error{/**执行插入文件 文件打开失败**/}; class Gt_Da_error{/**取出数据 文件打开失败***/}; class Fe_Ce_Da_error{ /**创建一个数据模型 数组元素不能为空**/ }; class File_operate{ private: string fe_data;//录入数据 string fe_conter_path;//当前操作路径 string fe_name;//文件名 string fe_filepath;//当前文件路径 string fe_datastr;//取出的数据字符串 int fe_max_data;//存入数据数组大小 int fe_num_data;//存入数据数组记数 string fe_arrdata[20];//取出的数据存入数组 int fe_num_arrdata;//取出数据数组大小 public: File_operate(); File_operate(char *filepath);//构造函数 ~File_operate(); void fe_setfilepath(char *fpath);//设置当前文件路径 |fpath 要操作的文件路径 void fe_setfname(char *fname);//设置要操作的文件名 |fpath要操作的文本名 string fe_getfilepath();//取出当前文件路径 string fe_getfname();//取出当前操作的文件名 int fe_create_folder(char *cpath);//创建文件夹 |path要创建文件夹的路径 成功返回1 失败返回0 int fe_del_file(char *dpath);//删除文件 |path要删除文件夹的路径 void fe_create_data(int n);//创建一个数据 准备录入 |录入的数据的字段数 void fe_setfield(char *field,char *data);//对创建的数据进行录入 |data要录入的数据 |field要录入的字段名 void fe_getfield(/*char *type,*/char *field,char *data);//取出数据各个字段 |type以什么格式取数据 |date接收的指针 int fe_execute_enter();//执行录入数据 int fe_get_data();//取出数据 void fe_crete_update();//创建修改文件 void fe_setchange_data(char *fdname,char *data);//要修改的字段的数据 |fdname 要修改的字段名 |data要修改的数据 void fe_execute_update();//执行修改 int fe_exist_file(char *path);//判断文件是否存在 |path 判断的文件路径 void fe_ergodic_folder(char *filePath);//遍历出文件目录下所有的文件 |path 文件夹路径 返回一个装着文件的字符串数组 最后一个元素是'/fd' }; #endif


【文件预览】:
file_operate.h
file_operate.cpp

网友评论

  • 一般,不是很好用的类