getconf là một chương trình C có thể lấy cặp NAME = VALUE từ một tập tin cấu hình.
Mẫu:
#include
#include
#include
#include "getconf.h"
int main (int argc, char * argv [])
{
struct cấu hình c;
char * vars [MAX_LINES];
char * Vals [MAX_LINES];
char * configfile = "getconf_test.conf";
dòng int;
int count;
lines = open_file (configfile);
if (dòng <0)
{
fprintf (stderr, "Không thể đọc tập tin cấu hình% sn", configfile);
xuất cảnh (EXIT_FAILURE);
}
get_config (& c);
for (count = 0; đếm
* (+ Vars đếm) = (char *) malloc (strlen (c.var [count]));
* (Vals + đếm) = (char *) malloc (strlen (c.val [count]));
strcpy (* (VAR + count), c.var [count]);
strcpy (* (Vals + count), c.val [count]);
printf ("Biến:% sttValue:% sn", * (+ vars đếm), * (+ Vals tính));
}
/ * Bây giờ dọn dẹp * /
for (count = 0; đếm
miễn phí (VAR [count]);
miễn phí (Vals [count]);
}
return 0;
}
Các chi tiết về phần mềm:
Phiên bản: 0.1
Ngày tải lên: 2 Jun 15
Giấy phép: Miễn phí
Phổ biến: 37
Bình luận không