已測試通過的開發環境:
winxp、vista + vc6.0、vs2003、vs2005、vs2008
fc6.0、fc7.0、ubuntu7.10 + gcc4.1
arm-linux+arm-linux-gcc3.3.2
專案特點:
1.使用標準c庫函式,支援windows、linux、unix等多平台。
2.實現小巧精緻,長期開源支援。
使用示例**如下:
1/** 2
* @file 3
* @brief test ini file api 4
* @author deng yangjun 5
* @date 2007-1-9 6
* @version 0.2 7
*/ 8#include 9
#include
"inifile.h"
1011
#define buf_size 25612
13int main()
14 ;
20int age;21
22//write name key value pair
23if(!write_profile_string(section,name_key,"tony",file))
24 28
29//write age key value pair
30if(!write_profile_string(section,age_key,"20",file))
31 35
36 printf("[%s]/n",section);
37//read string pair, test read string value
38if(!read_profile_string(section, name_key, name, buf_size,"",file))
39
43else
44 47
48//read age pair, test read int value.
49//if read fail, return default value
50 age = read_profile_int(section,age_key,0,file);
51 printf("%s=%d/n",age_key,age);52
53return 0;
54 }55
API讀寫INI檔案
ini檔案的大概內容如下 del table langcount 24 lang1 cp936.bf lang2 cp1252.bf lang3 cp950.bf lang4 cp932.bf cstring csdeltable del table cstring cslangcount lang...
INI檔案讀寫API
在我們寫的程式當中,總有一些配置資訊需要儲存下來,以便完成程式的功能,最簡單的辦法就是將這些資訊寫入ini檔案中,程式初始化時再讀入.具體應用如下 一.將資訊寫入.ini檔案中.1.所用的winapi函式原型為 bool writeprivateprofilestring lpctstr lpkey...
windows系統讀寫INI檔案的API
ini檔案 即initialization file 這種型別的檔案中通常存放的是乙個程式的初始化資訊。ini檔案由若干個節 section 組成,每個section由若干鍵 key 組成,每個key可以賦相應的值。讀寫ini檔案實際上就是讀寫某個的section中相應的key的值,而這只要借助幾個...