Comment gerer les retour dans un fichier. [Résolu]

Signaler
Messages postés
93
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
30 mai 2005
-
Messages postés
93
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
30 mai 2005
-
Bonjour jaimerai que dans mon fichier,les retour chariot,soit gerer!!
En faite j'aimerai qu'après chaque ecriture,dans le fichier il puisse m'ecrire a la ligne.
komme ceci:
charles
maman
toto
etcc......

et pas kome ceci:charlesmamantotoetcc.....
Voici ma synatxe:
f2=fopen("Journal_Des_Evenements.txt","r+t");
if(f2==NULL) f2=fopen("Journal_Des_Evenements.txt","w+t");


time(&temps_act);
gets(ctime(&temps_act));
fseek(f2,0,2);
fwrite(ctime(&temps_act),sizeof(time_t),6,f2);

mercie bocoup;
CASPER

3 réponses

Messages postés
66
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
4 novembre 2010

Salut Casper,

essaye d'ajouter la chaine "\r\n" apres tes entrees dans le fichier. cette chaine correspond au retour charriot.

Oto
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

Pour être précis \r c'est le retour chariot et \n le saut de ligne.
Note quand même que ce format est celui de windows. Sous linux il faut mettre \n seul

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Messages postés
93
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
30 mai 2005

Ok mercie,lesgars,a+

CASPER