设为首页 加入收藏

TOP

C++编程之配置文件解析(三)
2016-12-31 08:14:41 】 浏览:768
Tags:编程 配置 文件 解析
,ini->value(ini,"name")); printf("key\'first\'',value=%s\n",ini->value(ini,"first")); ini->set_value(ini,"baidu","hahaha"); ini->save_to_file(ini,"write.conf"); ini->remove(ini,"first"); ini->save_to_file(ini,"write2.conf"); ini->deletor(ini); } staticvoidini_parser_test_file() { structini_parser*ini=new_ini_parser(); intsize=ini->parse_file(ini,"test.conf"); assert(size>0); assert(ini->value(ini,"second")==0); assert(ini->value(ini,"abc")==0); assert(ini->value(ini,"name")!=NULL); assert(ini->value(ini,"first")!=NULL); printf("inistring:%s\n",g_szIniString); printf("key-valuepairscount=%d\n",size); printf("key\'name\'',value=%s\n",ini->value(ini,"name")); printf("key\'first\'',value=%s\n",ini->value(ini,"first")); printf("key\'baidu\'',value=%s\n",ini->value(ini,"baidu")); ini->deletor(ini); } voidini_parser_test() { ini_parser_test_string(); ini_parser_test_file(); }


struct ini_parser 已经运用在实际的项目中,目前为止没发现什么问题。

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇请教关于总线错误(Bus error) 和 .. 下一篇数字组合问题

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目