- 9
- 0
- 约4.81千字
- 约 9页
- 2017-03-28 发布于湖北
- 举报
ini文件读写模块设计
引言
模块概述
模块通过Linux的基本I/O函数实现,实现读写ini文件功能。Ini文件格式参考附录二ini文件格式。
由于ini文件的特殊格式,模块内部每次在读写ini文件键值时需从文件头查找对应节和对应键,再进行读写操作,在写改写ini文件时需首先建立临时文件,将原ini文件中改写数据之前的数据添加到临时文件,再将需要改写的数据追加到临时文件,然后把原ini文件改写数据之后的数据添加到临时文件尾最后删除原ini文件,将临时文件名改为正式ini文件名完成一次ini文件改写操作。每次调用调用操作临时文件时,需要重新打开临时文件(模块内部不保存打开的临时文件指针)。
应用程序调用该模块进行读写操作流程如下:
词汇表
词汇名称 词汇含义 备注 节(section) Ini文件中中括号的数据 键(KEY) 节中等号左边的数据 值(value) 节中等号右边的数据 约定
文件名:inifiles.c,inifiles.h
模块中其他模块的接口函数前缀:ini_,须在模块头文件中声明,其他为文件内部使用函数在声明时加static前缀。
与其他模块关系
无
函数列表
接口函数
INT32 Ini_Create(INT8 sFileName[]); //创建ini文件
//读取字符键值
INT32 Ini_ReadString(I
您可能关注的文档
- IBM DS4700磁盘阵列安装配置指南(V1.02)的认识.doc
- IBM System x3630 M3配置文档的认识.doc
- IBM ThinkPad 服务项 启动项 组合键详解的认识.doc
- IBM+DS3500安装配置的认识.doc
- IBM-服务器-x3850硬件安装手册课件.docx
- ICD-10第三章:血液及造血器官疾病和某些涉及免疫机制的疾患教学.ppt
- ICH Q2翻译的认识.doc
- ICL8038芯片简介及典型应用的认识.doc
- ICP增高的护理教学.ppt
- ICU(英文)教学.ppt
- 2026年湖南体育职业学院单招《英语》考试彩蛋押题(B卷)附答案详解.docx
- 2026年四川交通职业技术学院单招《英语》复习提分资料含完整答案详解【易错题】.docx
- 2026浙江金华市义乌工商职业技术学院招聘10人备考题库参考答案详解.docx
- 2026年度秦皇岛职业技术学院《英语》单招复习提分资料及答案详解(易错题).docx
- 2026浙江金华兰溪市人民医院医共体社会招聘工作人员的2人备考题库附答案详解(模拟题).docx
- 2026浙江金华兰溪市人民医院医共体社会招聘工作人员的2人备考题库附答案详解.docx
- 2026浙江金华兰溪市人民医院医共体社会招聘工作人员的2人备考题库附答案详解(典型题).docx
- 2026浙江金华兰溪市人民医院医共体社会招聘工作人员的2人备考题库精选答案详解.docx
- 2026年苏州健雄职业技术学院《英语》单招试卷(巩固)附答案详解.docx
- 2026年度宿迁泽达职业技术学院单招《英语》检测卷及完整答案详解【精选题】.docx
原创力文档

文档评论(0)