getconf je program C, který může získat NAME = hodnota dvojice z konfiguračního souboru.
Ukázka:
#include
#include
#include
#include "getconf.h"
int main (int argc, char * argv [])
{
struct config c;
char * vars [MAX_LINES];
char * vals [MAX_LINES];
char * ConfigFile = "getconf_test.conf";
int linky;
Počet int;
lines = open_file (ConfigFile);
if (řádky <0)
{
fprintf (stderr, "Nemohu číst konfigurační soubor% Sn", ConfigFile);
exit (EXIT_FAILURE);
}
get_config (ac);
for (count = 0; počítat
* (Vars + počet) = (char *) malloc (strlen (c.var [počet]));
* (vals + počet) = (char *) malloc (strlen (c.val [počet]));
strcpy (* (Vars + počet), c.var [počet]);
strcpy (* (Vals + počet), c.val [počet]);
printf ("Proměnná:% sttValue:% sn", * (Vars + počítat), * (Vals + počítání));
}
/ * Nyní vyčištění * /
for (count = 0; počítat
zdarma (vars [počet]);
zdarma (vals [počet]);
}
return 0;
}
Podrobnosti Software:
Komentáře nebyl nalezen