C ++ - Znajdź i zastąp w pliku tekstowym (standardowe biblioteki systemowe)
Szukam porady.
Moja sytuacja:
Aplikacja działa ztekstowy plik lokalny.
W pliku są gdzieś takie tagi:
correct = "TEXT". Niestety, mogą istnieć nieograniczone przestrzenie między nimipoprawny, = i"TEKST".
Uzyskany tekst testuje funkcjonowanie i może zostać zastąpiony (zmianamusi być zapisany w pliku).
correct = "CORRECT_TEXT"
Moje obecne podejście teoretyczne:
Zofstream - czytać liniami do łańcucha.
Znajdź tag i zmień ciąg.
Zapisz ciągi jako linie do pliku.
Czy jest jakiś uproszczony sposób (z iteratorami?) W C ++ z użyciemtylko standardowe biblioteki systemowe (unix).
Dziękuję za twoje pomysły.