getconf est un programme C qui peut récupérer des paires nom = valeur à partir d'un fichier de configuration.
Echantillon:
#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";
lignes int;
compter int;
lignes = open_file (configfile);
if (lignes <0)
{
fprintf (stderr, "Impossible de lire le fichier de configuration% sn", configfile);
sortie (EXIT_FAILURE);
}
get_config (et c);
pour (count = 0;
* (vars + COUNT) = (char *) malloc (strlen (c.var [count]));
* (vals + COUNT) = (char *) malloc (strlen (c.val [count]));
strcpy (* (+ vars comptage), c.var [count]);
strcpy (* (+ vals comptage), c.val [count]);
printf ("variable:% sttValue:% sn", * (+ vars comptent), * (+ vals comptent));
}
/ * Désormais nettoyage * /
pour (count = 0;
libre (vars [count]);
libres (Vals [count]);
}
return 0;
}
Détails logiciels:
Version: 0.1
Date de transfert: 2 Jun 15
Licence: Gratuit
Popularité: 2
Commentaires non trouvées