Editor
-
Ich habe so eine Art Editor geschrieben, der Text zeilenweise einließt und dann zeilenweise speichert. Gibt es eine bessere Möglcihtkeit als diese:
std::cout << ("Geben sie Zeile eins ein:\n"); std::cin >> Zeile1; std::cout << ("Geben sie Zeile zwei ein:\n"); std::cin >> Zeile2; ...und eine bessere Möglichkeit Sachen zuspeichern als so:
Datei.open(Pfad); Datei << Zeile1 << "\n"; Datei << Zeile2 << "\n"; ... Datei.close();denn wenn man nach jeder Eingabe etwas speichern würde wird der vorherige Text überschrieben...

-
Ja, du brauchst einen dynamischen Container, der jede Zeile speichert. Beispiel findest du hier.
-
std::cin >> zeile;wird dir nicht die Zeile in zeile schreiben (vorausgesetzt, zeile ist vom Typ std::string).
Benutz std::getline.
-
Kann man bestimmte Wörter vom Vector wieder auslesen? und wie? Am besten zeilenweise
