Eine Zeichenkette in einer Datei suchen
-
Hi Leute!
Wie kann ich eine eine bestimmte Zeichenkette in einer Datei suchen und dann die Position in der Datei hinter dieses Zeichenkette setzen?Vielen Dank im Voraus!!!!
-
Du liest die Datei zeilen- oder zeichenweise ein und vergleichst sie mit deiner Zeichenkette (es gibt verschiedene Möglichkeiten, diese Suche zu beschleunigen, aber der primitivste Ansatz ist, alle möglichen n-Zeichen-Folgen mit dem Suchstring zu vergleichen). Wenn du danach nicht an der richtigen Stelle bist, kannst du das per fstream::seekg() bzw. fseek() nachholen.