Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » fileinhalt schreiben

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.11.2003, 17:12 Uhr
geissbock



hi!

ich habe folgendes problem:
ich habe eine datei. aus der lösche ich paar unwichtige zeilen. nach dem löschen lasse ich mit der ein paar operationen machen. wenn diese durch sind will ich wieder die gelöschten daten an genau die gleiche stelle schreiben. mir ist schon klar das ich die daten vor dem löschen buffern muss. aso. die zeilen die gelöscht werden sind zusammenhängend und es ist auch nur ein block. das sollte die sache schon vereinfachen. aber ich weiß nicht wie ich die gespeicherten daten wieder an die gleiche stelle bekomme.

danke für eure hilfe

mfg geissbock
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.11.2003, 19:00 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


das geht nicht so ohne weiters, du musst die datei IMHO komplett neu schreiben. mann kann nicht einfach zeichen einfügen
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.11.2003, 02:52 Uhr
Pablo
Supertux
(Operator)


Gibt es nicht, sowas wie fopen("...", "w+"); und fseek? Kann man nicht damit eine Datei weiter schreiben? Ich weiß leider nicht, da ich immer die Dateien komplett neu schreibe. Aber ich glaube schon, das mit "w+" oder so möglich ist.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.11.2003, 10:08 Uhr
geissbock



bei "w" oder "w+" wird immer der alse inhalt weggeworfen. die zeichenkette an das ende zu setzen ist auch nicht nicht das prob. aber genau an diese stelle wo es vorhher war machst mir echt schwierigkeiten.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: