Skip to content
基于Boost的INI文件格式读取 ...
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

// 创建对象
INIConfig * conf = INIConfig(profile);

// 读取文件 (返回值决定是否成功)
bool ReadINI();

// 写入文件 (返回值决定是否成功)
bool WriteINI();

// 加入新节点
bool AddString(string, string);

// 加入新节点(例)
bool AddString("", "nljb");

// 写入配置,新建,修改
bool PutString(string, string);

// 写入配置,新建,修改(例)
bool PutString(", "nljb");

// 读取字符串值 (支持缺省默认值)
string GetString(string, string);

// 读取字符串值(例)
string GetString("", "nljb");

// 读取数字值 (支持缺省默认值)
int GetInt(string, int);

// 读取数字值(例)
int GetInt("users.size", 100);

// 读取节点所有KEY值 (不支持缺省默认值,注意返回列表长度)
vector<string> GetChildString(string);

// 读取节点所有KEY值(例)
vector<string> GetChildString("users");
You can’t perform that action at this time.