Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1192 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Lecture / écriture fichier *.ini en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lecture / écriture fichier *.ini en C

n°1717021
sherminato​r+
Rock'n'Roll Damnation
Posté le 13-04-2008 à 21:39:33  profilanswer
 

Bonjour,
 
J'ai un projet de C (pas de C++) sous dev C++, j'ai des accès fichiers à effectuer et un fichier ini serait bien adapté, mais existe t-il des fonctions qui permettent directement de faire des lecture/écriture sur ce type de fichier ?
 
Merci d'avance, et bonnes vacances pour les veinards qui y sont.

mood
Publicité
Posté le 13-04-2008 à 21:39:33  profilanswer
 

n°1717031
Revan76
Posté le 13-04-2008 à 22:04:32  profilanswer
 

Salut

 

Oui, fscanf (ou fgets) et fprintf par exemple ;)

 

edit : par ex

 

FILE *fichier=NULL;
fichier = fopen("file","a+" );
fprintf(fichier,"Hello,world" );


Message édité par Revan76 le 13-04-2008 à 22:06:23
n°1717053
tpierron
Posté le 13-04-2008 à 23:30:26  profilanswer
 


J'utilisais ça il y a quelques temps :
 
http://ndevilla.free.fr/iniparser/
 
Mais bon, il ne supportait pas l'écriture. Alors j'ai hacké un petit module vite fait :
 
http://cutilitylib.googlecode.com/ [...] -04-08.zip
 
Il y un source qui s'appelle INI.c, ça fait 500 lignes. La doc est dans les commentaires.

n°1717215
olivthill
Posté le 14-04-2008 à 13:21:24  profilanswer
 

Si c'est sous WIndows (en mode fenêtre ou en mode console), le plus simple est d'utiliser les API qui sont faites pour ça :

/* Ecriture dans le fichier ini */
WritePrivateProfileString("Un_paragraphe", "Ligne_toto", "une_valeur", "fichier.ini" );
 
/* Lecture d'une valeur */
GetPrivateProfileString("Un_paragraphe", "Ligne_toto", "valeur_par_defaut", la_valeur, la_valeur_lg, "fichier.ini" );



Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Lecture / écriture fichier *.ini en C

 

Sujets relatifs
outils pour fichier de configurationResources dans un fichier jar avec ant
Lancer un fichier bat en c/c++Menu sur fichier jpg
modifier script vb de visualisation de fichierConfigurez les propriétés API pour contrôler un fichier dans la page W
ecriture sur port seriej'ai un pb d'insertion de lignes dans un fichier
Gestion de fichier sur site web[C#] Copier un fichier sur un ordinateur distant
Plus de sujets relatifs à : Lecture / écriture fichier *.ini en C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR