J'aimerai savoir s'il est possible de modifier le contenu d'un fichier en son milieu, c'est a dire ne pas devoir réécrire tout le fichier si on doit faire une modification au début ou au milieu.
Merci
J'aimerai savoir s'il est possible de modifier le contenu d'un fichier en son milieu, c'est a dire ne pas devoir réécrire tout le fichier si on doit faire une modification au début ou au milieu.
Merci
Seulement si l'on ne change pas la taille de la partie que l'on modifie (aucune insertion ou suppression n'est possible sans refaire toute la fin du fichier).
Et encore, ça reste déconseillé.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Oui je suis tout a fait d'accord juste remplacer un octet par un autre.
Je ne compte pas changer la taille.
Mais comment on fait?
C'est possible avec CFile ?
Là, je ne sais pas, je n'ai jamais bossé avec CFile.
Quand je joue avec un fichier, plus souvent que raisonnable j'utilise les fonctions C...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
salut,
tu fais un Seek a la position souhaité :
ensuite tu écris ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cfile.Seek( lOffset, CFile::begin );
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Partager