[C] lecture d'un fichier et passage en variable de ce qui est lu

lecture d'un fichier et passage en variable de ce qui est lu [C] - C - Programmation

Marsh Posté le 20-10-2003 à 00:40:59    

bon je me remet au C après 8 mois de vacances ( 1ere année de fac inside :lol: ) et g un peu de mal avec les lectures de fichiers ...
 
g un fichier du type :
 
0: INIT O
1: RANGE N
2 : CHARGE N  
 
etc ...
 
alors le truc que je voudrais faire c mettre le premier chiffre en variable, l'instruction type INIT aussi et le paramètre de même :)
 
que ça me fasse qqch du genre
 
n=0;
instruct = "INIT";
parametre = 0 ;
 
si qqn a une idée je suis preneur :jap:
 
là j'ai déclaré mes variables,
ptr = fopen("monfichier.txt","rt+" );
 
et la suite  :heink:

Reply

Marsh Posté le 20-10-2003 à 00:40:59   

Reply

Marsh Posté le 20-10-2003 à 00:45:12    

et ben t'as du te casser la tete sur le sujet toi

Reply

Marsh Posté le 20-10-2003 à 00:45:44    

en vrac et dans le desordre fscanf, fgets, pis flex et yacc pour faire plaisir a schnapsmann :O

Reply

Marsh Posté le 20-10-2003 à 00:48:13    

schnapsmann je l'aime pas trop là vu que flex et yacc je connais pas :cry:
 
me casser la tête bah un peu mais c la reprise aussi :D

Reply

Marsh Posté le 20-10-2003 à 00:49:18    

flex et yacc stait plus pour deconner hein ? :D quoique au moins t'aurais du blindé la :D

Reply

Marsh Posté le 20-10-2003 à 00:52:01    

question a la con ... les espaces je les repère comment ?

Reply

Marsh Posté le 20-10-2003 à 08:23:48    

1) c'est fopen("truc", "r" )
2) tu lis ligne par ligne à grand coup de fscanf
3) tu fais une recherche sur fscanf, la question reviens tous les jours

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed