Iniparse函数总结
来源:互联网 发布:淘宝网购物护肤品 编辑:程序博客网 时间:2024/06/01 10:19
Iniparse开源库(不区分大小写,且配置文件最后一行必须为空行)总共包括四个文件,iniparser.h,iniparser.c,dictionary.h,dictionary.其中dictionary为提供给iniparser的功能封装。Iniparser提供的功能函数如下:
int iniparser_getnsec(dictionary * d); //获取配置文件中的section的个数
char * iniparser_getsecname(dictionary * d, int n); //获取配置文件中section名,n为索引值
void iniparser_dump_ini(dictionary * d, FILE * f); //保存配置文件至文件指针f所指的位置
void iniparser_dump(dictionary * d, FILE * f); //保存配置文件,多用于调试
char * iniparser_getstring(dictionary * d, char * key, char * def); //获取关联与key的字符串
int iniparser_getint(dictionary * d, char * key, int notfound); //获取关联与key的int值(转换)
double iniparser_getdouble(dictionary * d, char * key, double notfound); //获取关联与key的double值(转换)
int iniparser_getboolean(dictionary * d, char * key, int notfound); //获取关联与key的bool值(转换)
int iniparser_set(dictionary * ini, char * entry, char * val); //修改配置文件中的一个配置项
void iniparser_unset(dictionary * ini, char * entry); //删除配置文件中的一个配置项
int iniparser_find_entry(dictionary * ini, char * entry) ; //检测一个配置项是否存在
dictionary * iniparser_load(char * ininame); //加载配置文件
void iniparser_freedict(dictionary * d); //释放iniparse所占用的资源
- Iniparse函数总结
- 函数总结
- 函数总结
- 函数总结
- 函数总结
- 函数总结
- 函数总结
- 函数总结
- 函数总结
- shell 函数 awk函数总结
- 函数总结及函数练习
- Oracle函数总结:字符函数
- Oracle函数总结:字符函数
- 函数安全性总结
- 函数调用规则总结
- 虚函数的总结
- asp常用函数总结
- PL/SQL函数总结
- 验证服务器控件
- Libxml2函数及使用方法概述
- 明天实践一下
- oracle 字符串处理总结
- oracle 时间加减综合
- Iniparse函数总结
- 验证:修改成功后,在List页面弹出提示框
- Faster Blind MySQL Injection Using Bit Shifting
- 程序员的工作环境
- 802.11帧格式
- Linux大文件使用
- Android是什么
- 装系统不再求人 教你DIY Win XP系统盘
- ExpandableListView 箭头靠右