国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
INI配置文件的格式 - lyzaily@126的日志 - 網(wǎng)易博客
  為什么要用INI文件?如果我們程序沒有任何配置文件時,這樣的程序?qū)ν馐侨忾]的,一旦程序需要修改一些參數(shù)必須要修改程序代碼本身并重新編譯,這樣很不好,所以要用配置文件,讓程序出廠后還能根據(jù)需要進(jìn)行必要的配置;配置文件有很多如INI配置文件,XML配置文件,還有就是可以使用系統(tǒng)注冊表等。

          本文主要是為讀者在實(shí)現(xiàn)讀寫INI配置文件模塊之前,提供有關(guān)INI文件的格式信息。

在早期的windows桌面系統(tǒng)中主要是用INI文件作為系統(tǒng)的配置文件,從win95以后開始轉(zhuǎn)向使用注冊表,但是還有很多系統(tǒng)配置是使用INI文件的。其實(shí)INI文件就是簡單的text文件,只不過這種txt文件要遵循一定的INI文件格式?,F(xiàn)在的WINCE系統(tǒng)上也常常用INI文件作為配置文件,這次研究INI文件的目的就是為了我的GPS定位系統(tǒng)客戶端寫個系統(tǒng)配置文件。“.INI ”就是英文 “initialization”的頭三個字母的縮寫;當(dāng)然INI file的后綴名也不一定是".ini"也可以是".cfg",".conf ”或者是".txt"。

 

經(jīng)典格式:

INI文件的格式很簡單,最基本的三個要素是:parameters,sections和comments。

什么是parameters?

INI所包含的最基本的“元素”就是parameter;每一個parameter都有一個name和一個value,name和value是由等號“=”隔開。name在等號的左邊。

如:

      name = value

什么是sections ?

所有的parameters都是以sections為單位結(jié)合在一起的。所有的section名稱都是獨(dú)占一行,并且sections名字都被方括號包圍著([ and ])。在section聲明后的所有parameters都是屬于該section。對于一個section沒有明顯的結(jié)束標(biāo)志符,一個section的開始就是上一個section的結(jié)束,或者是end of the file。Sections一般情況下不能被nested,當(dāng)然特殊情況下也可以實(shí)現(xiàn)sections的嵌套。

section如下所示:

         [section]

 

什么是comments ?

在INI文件中注釋語句是以分號“;”開始的。所有的所有的注釋語句不管多長都是獨(dú)占一行直到結(jié)束的。在分號和行結(jié)束符之間的所有內(nèi)容都是被忽略的。

注釋實(shí)例如下:

;comments text

 

當(dāng)然,上面講的都是最經(jīng)典的INI文件格式,隨著使用的需求INI文件的格式也出現(xiàn)了很多變種;

INI實(shí)例:

; last modified 1 April 2001 by John Doe[owner]name=John Doeorganization=Acme Products[database]server=192.0.2.42     ; use IP address in case network name resolution is not workingport=143file = "acme payroll.dat"
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
python讀寫ini格式的配置文件
python開發(fā)項目,不得不了解的.cfg配置文件
python3操作INI格式文件
Python常用配置文件ini、json、yaml讀寫總結(jié)
配置ini文件大致的形式
xml作為配置文件的好處
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服