getconf е програма, C, които могат да извлекат NAME = стойност двойки от конфигурационен файл.
Извадка:
#include
# включват
# включват
#include "getconf.h"
INT главната (INT argc, Чар * argv [])
{
структура на довереник С;
Чар * Vars [MAX_LINES];
Чар * валс [MAX_LINES];
Чар * configfile = "getconf_test.conf";
INT линии;
INT брои;
линии = open_file (configfile);
IF (линии <0)
{
fprintf (STDERR, "Не може да се чете конфигурационния файл% SN", configfile);
изход (EXIT_FAILURE);
}
GET_CONFIG (и в);
за (брой = 0; брой <линии; брои ++)
{
* (Vars + броят) = (Чар *) изчистване (strlen (c.var [брой]));
* (валс + броят) = (Чар *) изчистване (strlen (c.val [брой]));
strcpy (* (Vars + брой), c.var [брой]);
strcpy (* (валс + брой), c.val [брой]);
ФОРМАТ ("Variable:% sttValue:% SN", * (Vars + броят), * (валс + броят));
}
/ * Сега почистване * /
за (брой = 0; брой <линии; брои ++)
{
безплатно (Vars [брой]);
Безплатно (валс [брой]);
}
връщане 0;
}
Софтуер детайли:
Версия: 0.1
Дата на качване: 2 Jun 15
Разрешително: Безплатно
Популярност: 37
Коментари не е намерена