代码拉取完成,页面将自动刷新
使用很简单,生成一个ini文件test.ini
>cat > test.ini
#this is commit
;this is commit
[COMMON]
DB = mysql
PASSWD=root
首先指定头文件和命名空间 然后使用open函数打开ini文件 getValue可以获取指定段的指定项的值
#include "inifile.h"
using namespace inifile;
filepath = "test.ini";
IniFile ini;
ini.load(filepath);
//获取指定段的指定项的值
int ret = 0;
string db_name = ini.getValue("COMMON","DB",ret);
./build.sh
./build.sh clean
./build.sh -h
或者./build.sh --help
$./build.sh --help
usage: ./build.sh [clean] [-h|--help]
编译时将src目录下的inifile.cpp 和inifile.h 拷贝到您的源码中直接进行编译即可,对于编译选项或者编译器有要求的建议使用这种源码拷贝的方式.
执行./build.sh
后在build/lib目录下会生成libinifile.so和libinifile.a,您可以将这两个库添加到您的工程中,对应的头文件为inifile.h.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。