Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Zeilenweise aus datei lesen

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
23.06.2004, 12:34 Uhr
~Ballack
Gast


hi, habe folgendes problem: und zwar habe ich eine Datei die wie folgt aussieht:

test.txt

C++:
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla

blablablablablablablabla
blablablablablablablabla

blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
         ....


Es handelt sich um eine einfache Textdatei, in der irgendwas drin steht, nur leider ab und zu eine zeile leer ist.
Ich möchte jetzt diese Datei (mit fgets?) einlesen und alle Leerzeilen entfernen und unter dem gleichen Namen wieder speichern (quasi überschreiben). Wie kann ich das am schnellsten und am einfachsten machen?
So soll die test.txt später aussehen:

C++:
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla
blablablablablablablabla


Kann mir jemand helfen? Vielen Dank im Voraus...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.06.2004, 13:04 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


überschreiben würde ich eher nicht empfehlen sondern in ner anderen datei speichern... an sonsten einfach nur mit fgets ne zeile einlesen (checken ob die leer ist (strlen(buffer)) sollte dann 0 sein wenns ne leere zeile war (oder je nachdem wie man leer definiert den buffer halt von hand durchchecken)
wenn die zeile nicht leer ist in die andere datei mit fputs schreiben...
--
...fleißig wie zwei Weißbrote
 
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: