开发工具:
文件大小: 3kb
下载次数: 0
上传时间: 2012-12-08
详细说明: 文件写入与读写 综合成数据库读写形式 如#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 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.