Fichiers

Fichiers - C++ - Programmation

Marsh Posté le 15-02-2005 à 11:02:26    

Bonjour!!
J'ai un petit probleme avec les fichiers!!! Quand je rentre des mots a la suite dans celui ci, il les réécrit les uns par dessus les autres!!!
Comment pourrai-je faire pour revenir a la ligne!
 
merci d'avance!!!

Reply

Marsh Posté le 15-02-2005 à 11:02:26   

Reply

Marsh Posté le 15-02-2005 à 11:04:13    

si tu donnais plus de détails ? (code, mode d'accès, etc)

Reply

Marsh Posté le 15-02-2005 à 11:07:57    

c=/
val=(mon mot)
 
fwrite(val,1,strlen(val),dico);
fwrite(c,1,strlen(c),dico);
val1=fsaisie2();
fwrite(val1,1,strlen(val1),dico);
 
Ce code permet de rentrer un mot dans le fichier mais je n'arrive pas a aller a la ligne!!!
on ma dit k'il fallai scrutter pr trouver le caractere "\0" mais je ne voi pas comment faire!!

Reply

Marsh Posté le 15-02-2005 à 11:31:52    

Si tu es vraiment en C++, utilise les fichiers C++ : std::ofstream et les chaines de car C++ : std::string. Ca ira certainement bcp mieux.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 15-02-2005 à 11:37:30    

Pas de prob!!
merci beaucoup!!!

Reply

Sujets relatifs:

Leave a Replay

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