Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1139 connectés 

  FORUM HardWare.fr
  Programmation

  [C/C++]comment ecrir ds un .txt a une position precise?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/C++]comment ecrir ds un .txt a une position precise?

n°151497
Toniok
Posté le 05-06-2002 à 10:40:03  profilanswer
 

j'aurai besoin de quelqu un qui ait un source qui marche PLEASE


---------------
Toinette
mood
Publicité
Posté le 05-06-2002 à 10:40:03  profilanswer
 

n°151502
prettysmil​e
Sourire est un devoir social
Posté le 05-06-2002 à 10:49:21  profilanswer
 

Toniok a écrit a écrit :

j'aurai besoin de quelqu un qui ait un source qui marche PLEASE  




 
ta position, tu la repère comment (nombre de ligne, mot précis)?
sinon en c , tu ouvres ton fichier, tu crées un fichier tampon, tu recopies ton fichier dans le tampon (fread,fwrite) tant que "pas ta position", tu insères ton truc puis tu finis de recopier. tu termines par 2 fclose, un rename et un remove
 
edit: des codes qui marchent j'en ai, je vois pas l'interet
edit2: tu parses ton fichier (lexx/yacc) jusqu'à ta position, histoire de pas faire simple


Message édité par prettysmile le 06-05-2002 à 10:51:19
n°151515
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-06-2002 à 11:03:55  profilanswer
 

prettysmile a écrit a écrit :

edit2: tu parses ton fichier (lexx/yacc) jusqu'à ta position, histoire de pas faire simple  




effectivement, il fera pas simple  :D


---------------
J'ai un string dans l'array (Paris Hilton)
n°151521
prettysmil​e
Sourire est un devoir social
Posté le 05-06-2002 à 11:07:40  profilanswer
 

c'est pour ajouter un peu de fun, il peut même définir une structure contenant les infos du texte, et insérer son truc à la fin du parse puis restituer la structure. (liste chainée power)

n°151657
Toniok
Posté le 05-06-2002 à 13:28:40  profilanswer
 

Merci les gars mais maintenant il me reste le + dur a faire: le codage
je repere l info a inserer sur une ligne presice et une colonne precise


---------------
Toinette
n°151661
Toniok
Posté le 05-06-2002 à 13:30:32  profilanswer
 

si t as un code qui marche tu peux le montrer stp prettysmile
MERCI


---------------
Toinette
n°151693
prettysmil​e
Sourire est un devoir social
Posté le 05-06-2002 à 13:54:47  profilanswer
 

essaie un truc dans le genre, si tu plantes, file ton code on verra.
 
 FILE *tonfic;
 FILE *tamp;
 char ligne[200];
 int i;
 
 tonfic=fopen("lenomdetonfichier","r" );
 tamp=fopen("unnombatard","w" );
 
 for(i=0;i<taligne;i++){
  fgets(ligne,200,tonfic);
  fputs(ligne,tamp);
 }
 fputs("ton truc a inserer",tamp);
 while(!EOF){
  fgets(ligne,200,tonfic);
  fputs(ligne,tamp);
 }
 fclose(tamp);
 fclose(tonfic);
 rename("unnombatard","lenomdetonfichier" );
 remove("unnombatard" );
 
ps:rajoute les includes

n°151813
apolon34
Vive Linux!!
Posté le 05-06-2002 à 15:29:53  profilanswer
 

si tu connais la taille, utilises un fseek


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C/C++]comment ecrir ds un .txt a une position precise?

 

Sujets relatifs
Page en HTML : Y a-t-il un moyen de savoir la position du scrollbar ?[C++]Lire qqc à une adresse mémoire précise
[HTML] Position des calques...[VB] Position des boites de dialogues communes
[JAVA] Recherche de la position d'une sous-chaine dans un chaine[PHP] Nbre de secondes à une date précise
Afficher une ligne precise ds un fichier texte???????[Delphi] Comment faire "un lien" ki ouvre IE sur une page précise ?
[JAVASCRIPT] Ecrire ds une cellule précise d'un tableau en LIVE[C++] capter la position souris
Plus de sujets relatifs à : [C/C++]comment ecrir ds un .txt a une position precise?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR