Comment gerer les retour dans un fichier.

Résolu
casper_2 Messages postés 93 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 30 mai 2005 - 28 janv. 2005 à 10:41
casper_2 Messages postés 93 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 30 mai 2005 - 28 janv. 2005 à 12:28
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

otofraise Messages postés 66 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 4 novembre 2010
28 janv. 2005 à 11:09
Salut Casper,

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

Oto
3
garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 1
28 janv. 2005 à 11:44
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
0
casper_2 Messages postés 93 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 30 mai 2005
28 janv. 2005 à 12:28
Ok mercie,lesgars,a+

CASPER
0
Rejoignez-nous