getconf este un program C care poate prelua perechi nume = valoare dintr-un fișier de configurare.
Eșantion:
#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";
Linii int;
conta int;
Linii = open_file (configFile);
dacă (linii <0)
{
fprintf (stderr, "ar putea să nu citească fișierul de configurare% sn", configFile);
exit (EXIT_FAILURE);
}
GET_CONFIG (și c);
pentru (count = 0; conta
* (Vars + conta) = (char *) malloc (strlen (c.var [count]));
* (vals + conta) = (char *) malloc (strlen (c.val [count]));
strcpy (* (Vars + conta), c.var [count]);
strcpy (* (Vals + conta), c.val [count]);
printf ("Variable:% sttValue:% sn", * (Vars + conta), * (Vals + conta));
}
/ * Acum curatare * /
pentru (count = 0; conta
liber (vars [count]);
gratuite (vals [count]);
}
reveni 0;
}
Detalii soft:
Versiune: 0.1
Incarca data: 2 Jun 15
Licenţă: Gratuit
Popularitate: 2
Comentariile nu a fost găsit