getconf yra C programa, kuri gali nuskaityti name = value poras nuo konfigūracijos failą.
Pavyzdys:
#include
#include
#include
#include "getconf.h"
int main (int argc, char * argv [])
{
konstrukto konfigūracijos c;
char * vars [MAX_LINES];
char * Vals [MAX_LINES];
char * configfile = "getconf_test.conf";
int linijos;
INT skaičiuoti;
linijos = open_file (configfile);
if (linijos <0)
{
fprintf (stderr, "Nepavyko perskaityti config failo% SN", configfile);
išeiti (EXIT_FAILURE);
}
get_config (& C);
už (skaičius = 0; skaičius
* (Vars + skaičiaus) = (char *) malloc (strlen (c.var [skaičius]));
* (Vals + skaičiaus) = (char *) malloc (strlen (c.val [skaičius]));
strcpy (* (Vars + skaičiaus), c.var [skaičius]);
strcpy (* (Vals + skaičiaus), c.val [skaičius]);
printf ("Rodiklis:% sttValue:% SN", * (Vars COUNT), * (Vals COUNT));
}
/ * Dabar išvalymas * /
už (skaičius = 0; skaičius
nemokamai (vars [skaičius]);
nemokama (Vals [skaičius]);
}
grįžti 0;
}
Programinė detalės:
Versija: 0.1
Įkėlimo datą: 2 Jun 15
Licencija: Nemokamai
Populiarumas: 37
Komentarai nerastas