FILE*fichier;
fichier=fopen("data.txt","a+") // pour ecrire a la fin dufichier san effacer le reste
fprintf(fichier,"Ma chaine");
fclose(fichier);
Krox

-------------------------------
Réponse au message :
-------------------------------
> ben faudrait savoir comment est structuré ton fichier.
> Exemple pour Win32:
> si est fait de enregs de struct ENREG:
>
> int ModifEnreg(HANDLE hfl, ENREG *penreg, long idx)
> {
> DWORD r;
> SetFilePointer(hfl, sizeof(ENREG)*idx, 0, FILE_BEGIN);
> r = 0;
> // on ecrit nouveau en place de ancien
> WriteFile(hfl, penrg, sizeof(ENREG), &r, 0);
> return (r == sizeof(ENREG));
> }
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut!!
> >
> > J'aimerais savoir comment mettre a jour une fichier, c'est a dire
> > modifier un enregistrement sans effacer tout le reste.
> >
> > Si quelqu'un a une idee qu'il me la dise
> > *Merci davance*
> > kobee12
>