试试libconfig:
一个简单的库,用于处理结构化的配置文件,例如:test.cfg。与XML相比,此文件格式更紧凑,更易读。而且与XML不同,它具有类型感知功能,因此无需在应用程序代码中进行字符串解析。
Libconfig 非常紧凑— 仅 是expat XML解析器库的一小部分。这使其非常适合内存受限的系统,例如手持设备。
该库包含针对C和C ++语言的绑定。它适用于POSIX兼容的UNIX和类似UNIX的系统(GNU / Linux,Mac OS
X,Solaris,FreeBSD),Android和Windows(2000,XP及更高版本)…



