Ini文件的读取

来源:互联网 发布:淘宝账号怎么快速升4心 编辑:程序博客网 时间:2024/04/26 00:02

1)神马是Ini文件呢?

[connect default]
;If we want to disable unknown connect values, we set Access to NoAccess
Access=NoAccess

[sql default]
;If we want to disable unknown sql values, we set Sql to an invalid query.
Sql=" "

[connect CustomerDatabase]
Access=ReadWrite
Connect="DSN=AdvWorks"

 

这个样子就是了,用来配置应用软件以实现不同用户的要求。

 

INI文件又节、键、值组成。

  [section]

参数(键=值)

  name=value

 

2)我下面说说对于Ini文件读取的想法先。

   我想用map结构在存储。 map<string map<string string>>,即<secton <name value>>.

   这样我们去value就直接 IniMap[section][name],可以得到value了。

   有了数据结构,那么剩下的就是各个section,name和value的解析了。

   用string提供的find,rfind,substr等函数应该就可以实现了,具体的代码等有时间的时候写。

原创粉丝点击