Qt löschen einer Zeile aus der Datei

Ich lese ein QFile mit QTextStream.

QFile file("example.txt");
QTextStream in(&file);
QString line = in.readLine();
while (!line.isNull()) {
 if(line.contains("DELETE"))
 {
   //delete line
 }
 line = in.readLine();
}

Gibt es eine Möglichkeit, um eine Zeile zu löschen ?

  • Einfachste Möglichkeit ist eine neue Datei erstellen und zum schreiben notwendig Saiten gibt.
  • Abschneiden ? Was über Inhalt der Datei ?
InformationsquelleAutor mcelik | 2013-10-28
Schreibe einen Kommentar