ini文件读写模块设计的认识.docVIP

  • 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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档