Linux下用C语言读取配置文件
来源:互联网 发布:imf数据库使用指南 编辑:程序博客网 时间:2024/06/09 09:10
Linux下用ccl库可以直接读取配置文件。下面是ccl库的安装和使用方法简单介绍:
一、安装
cd /data0/software/wget http://files.sbooth.org/ccl-0.1.1.tar.gztar zxvf ccl-0.1.1.tar.gzcd ccl-0.1.1./configuremakemake installcd ..ldconfig
二、使用
建立测试程序目录
mkdir /data0/test
进入目录,并创建一个conf文件mytest.conf
cd /data0/testvi mytest.conf
mytest.conf的文件内容如下:
## Sample configuration fileDesktop-Picture = /usr/images/earth.jpgPosition = Centered"Background Color" = Black
编写测试程序test.c,程序内容如下:
#include <stdio.h>#include <ccl/ccl.h>voidusage(const char *prog_name){ printf("usage: %s config_file\n", prog_name);}intmain(int argc, char **argv){ struct ccl_t config; const struct ccl_pair_t *iter; if(argc == 1) { usage(argv[0]); return 0; } config.comment_char = '#'; config.sep_char = '='; config.str_char = '"'; ccl_parse(&config, argv[1]); while((iter = ccl_iterate(&config)) != 0) { printf("(%s,%s)\n", iter->key, iter->value); } ccl_release(&config); return 0;}
编译程序:
gcc test.c -o test -lccl
测试配置文件的读取
/data0/test/test mytest.conf
程序输入如下:
(Background Color,Black)(Desktop-Picture,/usr/images/earth.jpg)(Position,Centered)
除非注明,本博客文章均为原创,转载请以链接形式标明本文地址
本文地址: http://blog.cnwyhx.com/?p=210
0 0
- Linux下用C语言读取配置文件
- Linux下用C读取INI配置文件
- Linux下用C读取INI配置文件
- linux下读取conf配置文件c语言函数库ccl
- linux下读取conf配置文件c语言函数库ccl
- 用C语言读取配置文件
- linux编程(C语言读取配置文件)
- Linux C语言实现读取ini配置文件
- C语言读取配置文件
- C语言读取配置文件
- C语言读取配置文件
- C语言读取配置文件
- 用c语言实现读取配置文件源码
- linux c读取配置文件
- linux c 读取配置文件
- Linux下读取配置文件
- window下C语言实现读取config.ini配置文件
- linux下c语言 读取文件
- 黑马程序员------Objective-C------常见数组排序总结
- DOM 浏览器支持情况
- 黑马程序员------Objective-C------数组遍历方法总结
- 基于jQuery的AJAX和JSON的实例[另附文章:深入浅出json]
- C# HttpWebRequest访问页面时自动识别编码
- Linux下用C语言读取配置文件
- 编码问题(UTF-8、gb2312、unicode)
- VMware下Linux网络配置攻略
- 设计模式—六大原则
- sublime text 3 实用快捷键总结
- 【开源下载】基于winform的xml菜单编辑器(c#源码)
- 基于ARM的网络视频监控开发+网页按钮控制摄像头方位
- CRAK——Linux上的checkpoint/restart技术
- 二十岁小码农的杂谈