Gast
#1588775
Hallo! Ich suche nach einer Möglichkeit das NUL Steuerzeichen aus Textdokumenten zu löschen. Mein Mr. Data erzeugt manchmal fehlerhafte TXTs, (Beitrag "Re: Datenrekorder auf SD-Karte mit mega88") bei der an unterschiedlichen Stellen das NUL-Steuerzeichen auftritt. Und wenn dann gleich 100.000 mal oder mehr, auch ne Million sind keine Seltenheit. Danach können wieder vernünftige Daten kommen. Wie kann ich in akzeptabler Zeit die NUL's löschen? Akzeptabel währe es bei einem auftetenden NUL die nächsten 1000 Zeichen zu überspringen, würde deutlich beschläunigen Ich lese momentan in C++ die Datei mit getline aus, \0 wird als neue Zeile erkannt. Habe eine abfrage gebastelt bei der dann sofort die nächste Zeile ausgelesen wird. Bei der Menge an NUL dauert es aber ewig (habe beim ersten Messfile nach 30min abgebrochen), einfach zu lange um einige duzend Messfiles auslesen zu können. Einfach abbrechen bei NUL möchte ich nicht, da danach noch vernünftige Daten kommen können. Grüße! KobiP