程序配置文件的发展过程

概述

我们在书写程序时,难免会使用到程序的配置文件。这样程序的某些功能,有可能通过修改配置文件就能实现,而不必进行代码的重新编译。下面我整理了我在C++开发过程中碰见的配置文件,主要是ini、注册表和xml文件。

1、INI文件

INI文件就是一个text文本文件,只不过这种文件要遵循一定的INI文件格式。早期的windows系统主要使用INI文件作为系统的配置文件。

INI是英文initialize的头三个字母缩写,ini文件的后缀也不一定是.ini,也可以是其他的自定义格式。
你从系统盘下,可以查找到很多的.ini后缀的文件。

1.1、INI文件的组成

INI由节(section)、键(key)、和注释(comment)组成

键(key):INI所包含的最基本的“元素”就是key;每一个key都有一个name和一个value,name和value是由等号“=”隔开。name在等号的左边。如:

  name = value

节(section):所有的key都是以sections为单位结合在一起的。所有的section名称都是独占一行,并且sections名字都被方括号包围着([ and ])。在section声明后的所有key都是属于该section。对于一个section没有明显的结束标志符,一个section的开始就是上一个section的结束。Sections一般情况下不能被嵌套,当然特殊情况下也可以实现sections的嵌套。section如下所示&#

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值